Я хочу використовувати старий диск як вторинний жорсткий диск без переформатування. Але цей старий жорсткий диск містить стару установку Vista, яка займає концерти простору. Я спробував змінити право власності, і воно певною мірою працює, але я нічого не можу видалити з папки Windows / System32. Чи є простий спосіб змінити дозволи, щоб я міг видалити все?
Рішення полягає у використанні, Takeownяк запропонував Віл, та використанні caclsдля повного контролю над файлами. Оскільки cacls не здається рекурсивним, я запустив cygwin і запустив цю команду для рекурсивної зміни всіх файлів:
for d in $(find directory-of-interest -type d);do
cacls $d'/*' /e /G username:F;
done
де в моєму випадку є каталог інтересів , /cygdrive/g/Windowsа ім’я користувача - моє ім’я користувача.
Мені довелося вручну запускати його в каталогах, які мали пробіли в його назві. Але після всього цього я зараз можу видалити каталог. Попередження: мені здається, що caclsпри неправильному використанні це може потенційно по-справжньому перекрутити речі.