Моя программа резервного копирования наполнила половину моего резервного диска резервными копиями файлов Windows, принадлежащих "доверенному установщику", и для которых только "доверенная установка" имеет разрешение на удаление.

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

Мы говорим о миллионах файлов здесь, поэтому мне нужна программа массового удаления, которая будет справляться с иерархиями, для которых только "доверенный установщик" имеет доступ к удалению.

2 ответа2

0

Вот лучший частичный ответ на данный момент. Используя оболочку администратора,

icacls "Directory" /grant Administrators:F /C /T /Q
rmdir /s "Directory"

Эта пара заняла в общей сложности 24 часа, чтобы изменить свойства и удалить около 20 миллионов файлов с внешнего USB-диска. Оставляя позади только некоторые каталоги «пользователи \ все пользователи \», к которым, кажется, нет никакого доступа вообще. Я все еще ищу способ избавиться от них.

0

В диалоге смены владельца есть флажок "Заменить владельца на вложенных контейнерах и объектах". Если этот флажок установлен, он изменит владельца всех подконтейнеров и объектов в дереве.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .