Назад | Перейти на главную страницу

Как вернуть сжатый атрибут файлов в Windows для всего диска

Кто-то на моей работе (системный администратор) на самом деле выполнил задачу «очистки» в WinXP, которая в то же время сжала все файлы на моем жестком диске с помощью атрибута сжатого файла Windows (имена файлов становятся синими в проводнике Windows)

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

Я пробовал искать файлы, выбирая их с помощью проводника Windows и снимая флажок, чтобы распаковать их, но просто получить окно «Свойства» для 160 000 файлов невозможно.

У кого-то есть представление об этом? Файл .bat для работы?

В compact /u команда сделает это. PITA будет запускать его для всех файлов, и вы можете захотеть сохранить определенные атрибуты сжатых файлов, например c: \ windows \ $ ntuninstall *. Если последнее вас не беспокоит, просто бегите compact /u /s c: и дайте ему поработать и надейтесь, что у вас не закончится место на диске.

Если у вас установлен Cygwin, вы можете создать find | xargs compact /u с достаточным количеством атрибутов -name для не распаковать каталоги, которые вы хотите сохранить сжатыми. Вы также, вероятно, могли бы сделать то же самое с PS или (небеса) VBscript. A .BAT или FOR команда, вероятно, просто напрашивается на проблемы.

Также может быть лучше позволить ИТ-специалистам делать свою работу или, по крайней мере, сообщить им о своих проблемах. Не исключено, что дезинформированный и / или младший ИТ-специалист совершит бесполезную работу. Есть ли у вас какие-нибудь ИТ-специалисты, которым вы доверяете на работе?