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

Обсуждение вопросов автоматизации Total Commander с помощью сторонних программ и скриптовых технологий.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Ответить
xqo45718
Сообщения: 15
Зарегистрирован: Пн апр 22, 2024 09:10

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

Сообщение xqo45718 »

Что нужно сделать,чтобы сменить у большого количество файлов атрибут "разблокировать"
Изображение
Аватара пользователя
Monarch-LFV
Сообщения: 360
Зарегистрирован: Пн июл 22, 2019 13:20

Сообщение 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, и оставляет другие (откуда скачан файл).
Аватара пользователя
Orion9
Сообщения: 1283
Зарегистрирован: Пн янв 01, 2024 17:18

Сообщение Orion9 »

Помимо TCIMG, есть отдельные утилиты для работы с альтернативными потоками NTFS, например:
https://www.nirsoft.net/utils/alternate ... reams.html
Из плюсов можно отметить визуальное представление альтернативных потоков и набор инструментов для работы с ними (извлечение, удаление, просмотр и прочее).
Аватара пользователя
jentoso
Сообщения: 443
Зарегистрирован: Чт дек 20, 2007 01:36

Сообщение jentoso »

Я использую кнопку через powershell

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

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


-1
TC 11.58 combo, Windows 11 x64
Аватара пользователя
Orion9
Сообщения: 1283
Зарегистрирован: Пн янв 01, 2024 17:18

Сообщение Orion9 »

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

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