Расширение Shell для разблокирования загруженных файлов

Существует ли расширение оболочки для Windows Explorer, который добавляет новый объект контекстного меню, который позволяет разблокировать загруженный файл? Это должно работать точно, поскольку я открыл бы свойства файла и нажал бы кнопку Unblock.

Идеально, такое расширение оболочки должно также отобразить значок наложения, чтобы указать, что файл все еще заблокирован.

5
задан 18.02.2010, 11:00

4 ответа

Существует инструмент от Sysinternals, названного потоками.

Эта страница описывает, как использовать ее. Это не добавляет опцию к контекстному меню, но действительно позволяет Вам разблокировать много файлов сразу.

Я также нашел это сообщение, которое дает файл реестра, который добьется цели:

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\runas]
@="Take Ownership"
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\*\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" && icacls \"%1\" /grant administrators:F"

[HKEY_CLASSES_ROOT\Directory\shell\runas]
@="Take Ownership"
"NoWorkingDirectory"=""

[HKEY_CLASSES_ROOT\Directory\shell\runas\command]
@="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"
"IsolatedCommand"="cmd.exe /c takeown /f \"%1\" /r /d y && icacls \"%1\" /grant administrators:F /t"

который, вероятно, ближе к тому, что Вы хотите. Скопируйте его в Блокнот, сохраните его как something.reg на Вашем рабочем столе и двойной щелчок для добавления его к реестру.

8
ответ дан 07.12.2019, 16:52

Загрузите NTFSext.exe, описанный в этой статье Microsoft.
Это - заархивированный исполняемый файл. Выполните его, чтобы извлечь файлы, затем извлечь из StrmExt.zip dll под названием StrmExt.dll. Скопируйте dll в C:\Windows\System32 и выполните следующую команду:

regsvr32 C:\Windows\System32\StrmExt.dll

Вы теперь, у Вас есть новая вкладка в Свойствах файла Windows Explorer, который показывает Вам потоки файла и позволяет их удаление:

image

Просто немного комментария: существует ошибка в программе в том отрицательном ответе на удалить диалоговое окно, все еще удалит поток. Другая ошибка - то, что содержание потока не хорошо отображено. Если Вы чувствуете себя предприимчивыми, и поскольку источник включен, можно исправить ошибку (и повторно отправить dll).

7
ответ дан 07.12.2019, 16:52

Вы хотите к cofigure Установку для "Предотвращения Выполнения Данных", я никогда не слышал об инструменте для конфигурирования этого непосредственно из контекстного меню, но возможно поиск DEP поможет Вам.

-1
ответ дан 07.12.2019, 16:52

Sysinternals хорош. Можно получить источник с помощью web.archive.org и позволить кому-то разработать контекстное меню Internet Explorer для Вас на rentacoder.com

-1
ответ дан 07.12.2019, 16:52

Теги

Похожие вопросы