Разблокировка файлов скаченных с Интернета

Github Repo Github Repo Github Repo Github Repo

Разблокировка файлов скаченных с Интернета

В Windows уже очень давно есть функционал, который добавляет к файлу информацию о его происхождении. Если вы получаете (скачиваете) файл с Интернета, то он как бы блокируется системой.

Свойства Файла

Если честно, то подбешивает каждый раз лезть в свойства и снимать блокировку с файла. Особенно если вы получили файл документа (Word, Excel и т. п.). При открытии такого файла вы всегда получаете предупреждение о происхождении файла.

Если взять архивы в пример, то при распаковке заблокированного архива в папке назначения вы получите так же заблокированные файлы. Т. е. система автоматически их пометит. Поэтому архив предварительно нужно разблокировать.

Можно в Windows отключить блокировку файлов через редактор групповых политик или редактор реестра. Но всё-таки, по моему мнению, этого делать не стоит. Всё-таки это безопастность вашей системы.

Я нашёл приложение, которое удаляет информацию Zone.Identifier - Streams, разработчик Mark Russinovich.

Данная программа работает из коммандной строки и может обрабоать как один файл, так и директорию.

Результат работы программы Stream

Функционал программы как бы нас устраивает, чтобы получить нужный результат. Но это подразумевает запуск коммандной строки каждый раз, когда нам нужно разблокировать файл. Так же был замечен один маленький недостаток программы. Если на файле стоит аттрибут "Только для чтения", то разблокировка файла не произойдёт.

Я написал оболочку для данной программы, которая проверит файлы и если они помечены как "Только для чтения", то снимет этот атрибут.

Разработка программы unblock

Так же в оболочку я добавил некоторый функционал, который мне просто необходим. Мне часто нужно скопировать имя файла или директории, полный путь к директории или файлу, а ещё если путь в ковычки взят, то просто супер ))).

Для этого всего я собрал инсталлятор, который добавит данные твики в контекстное меню проводника.
Так же добавил твик запуска Командной строки, который я описывал здесь - Командная строка в контекстном меню проводника и перезапуск Explorer (иногда прям очень нужно). "Режим бога" - просмотр всех задач администрирования.

Разработка программы unblock

Инсталляционный файл streams_installer.exe можно скачать с моего репозитория tweaksWindows и запустить на установку.

Так же вы можете выбрать, какие именно твики контекстного меню вам нужны.

Разработка программы unblock

Пункт контекстного меню «Режим бога» доступен только в контекстном меню на рабочем столе. Расположен рядом с пунктом «Персонализация».

Разработка программы unblock

Посмотреть репозиторий на GitHub

Поделиться