Обложка канала

Windows 11, 10, etc - Вадим Стеркин

10333 @sterkin_ru

Авторский канал. Windows 11, безопасность, мобильный мир: • тайное знание • профессиональный ликбез • гадание по логам • срыв покровов • доставка пруфов

Windows 11, 10, etc - Вадим Стеркин

4 года назад
Открыть в
▶️ Как быстро установить атрибут "Скрытый" для множества файлов Меня тут попросили "убрать с глаз долой" файлы .nfo, которые генерирует для локальных видеофайлов медиа-сервер Emby (аналог Kodi, если так понятнее :) В NFO-файлах хранятся метаданные. Если просто удалить файлы, то не будет красивых описаний в библиотеке. Поэтому я сделал файлы скрытыми ванлайнером #PowerShell: Get-ChildItem -Recurse X:\Movies\*.nfo | Foreach-Object {$_.Attributes += 'Hidden'} Чтобы не затереть имеющиеся атрибуты файлов, аккуратно добавляем новый с помощью +=. Снимаем аналогично: -= 'Hidden'. Однако для получения скрытых файлов понадобится добавить к Get-ChildItem какой-нибудь параметр. Обычно используют -Force, но тогда в выборку попадают и системные файлы. Между тем, командлет хорошо заточен под выборку атрибутов, как и команда dir в cmd. Поэтому можно применить параметр -Hidden, либо -Attributes Hidden или даже хорошо знакомое -ah. Наконец, поскольку в библиотеку Emby добавляются новые файлы, пришлось закинуть команду в планировщик 👌