Страница 1 из 1

Убрать атрибут у файлов "разблокировать".

Добавлено: Пт окт 18, 2024 12:48
xqo45718
Что нужно сделать,чтобы сменить у большого количество файлов атрибут "разблокировать"
Изображение

Добавлено: Пт окт 18, 2024 13:24
Monarch-LFV
xqo45718
Для этого можно скачать утилиту TCIMG и вставить кнопку на панель:

Код: Выделить всё

TOTALCMD#BAR#DATA
"%COMMANDER_PATH%\Plugins\exe\TCIMG\TCIMG.exe"
sends=ZoneId slist=%WL||?B16!!:Zone.Identifier textx=$GLOBALSLIST||<dellist=$GLOBALSENDS|4>||formt<63>
%COMMANDER_PATH%\Plugins\exe\TCIMG\TCIMG.dll,97
Снять блокировку выделенных файлов (ADS Zone.Identifier - del ZoneID)
Путь до утилиты прописать свой. В отличие от стандартного разблокирования в свойствах (как показано на скриншоте), данный метод убирает только строку ZoneID=3, и оставляет другие (откуда скачан файл).

Добавлено: Вс ноя 03, 2024 12:32
Orion9
Помимо TCIMG, есть отдельные утилиты для работы с альтернативными потоками NTFS, например:
https://www.nirsoft.net/utils/alternate ... reams.html
Из плюсов можно отметить визуальное представление альтернативных потоков и набор инструментов для работы с ними (извлечение, удаление, просмотр и прочее).

Добавлено: Вс ноя 03, 2024 13:01
jentoso
Я использую кнопку через powershell

Код: Выделить всё

TOTALCMD#BAR#DATA
powershell
Get-ChildItem -Path '%p' -Recurse | Unblock-File
WCMICONS.DLL,398
Разблокировать все файлы


-1

Добавлено: Вс ноя 03, 2024 17:41
Orion9
jentoso
Спасибо. Это представляется лучшим решением. Все-таки TCIMG бывает немного неповоротлива и медлительна, что, впрочем, не мешает ей справлятся со своими задачами.

Не знал, что есть такое дело :)
https://learn.microsoft.com/ru-ru/power ... rshell-7.4