Компьютеры · Инструкция
Как восстановить ACL-разрешения из файла через icacls
Если ACL были заранее сохранены через icacls /save, их можно применить обратно командой /restore. Важно запускать восста
Короткий ответ
icacls /restore применяет сохранённые DACL к дереву файлов; запускать его нужно на родительском каталоге, относительно которого создавался ACL-файл.
Что сделать
- Зафиксируйте текущие разрешения или сделайте ACL-резервную копию, если изменение затрагивает важное дерево.
- В Командной строке выполните: icacls "C:\Data" /restore "C:\Backup\data-acl.txt" /c
- Команда сообщает число успешно обработанных и ошибочных файлов; ошибки надо разобрать, а не считать восстановление полным.
- После восстановления откройте свойства безопасности контрольного файла или выполните icacls для него и сравните ожидаемые ACE.
Как проверить результат
- После восстановления откройте свойства безопасности контрольного файла или выполните icacls для него и сравните ожидаемые ACE.
- Проверьте итоговую статистику icacls и отдельно хотя бы один контрольный файл.
Осторожно
Перед /restore сохраните текущие ACL, если возможен откат.
Что учитывать
Перед /restore сохраните текущие ACL, если возможен откат.
Источники и проверка
Фактическая часть сверена по первичным источникам (в т.ч. icacls). Пример и формулировки — редакция N1RO на 2026-09-18.