Восстановление владельца файлов/папок + восстановление прав
Проблема следующая. На одном из компьютеров (XP SP3) как-то странно сбросились данные о владельце файлов и папок, а также права доступа. Из-за этого некоторые файлы или папки не открываются. Чтобы вернуть доступ, приходится лезть "Свойства - Безопасность - Дополнительно - Владелец". Затем "Свойства - Безопасность - Добавить" и прописывать пользователя и выставлять разрешения. Это во-первых очень долго, а во-вторых права на файлы сбились совершенно случайным образом и восстанавливать приходится по факту. Не открывается - восстанавливаю.
Соответственно, нужно решение, позволяющее вернуть всем файлам и папкам нужные права. Поиски привели к XCacls. Но я так и не смог разобраться. Нужна команда, которая либо будет проверять владельца файлов и при отсутствии прописывать, либо которая будет просто выставлять определенные права на все файлы в заданной папке. Кто сможет - подскажите. |
igolovin, сделайте следующее: "Пуск" - "выполнить" - mmc - "Файл" - "добавить или удалить оснастку" - добавьте оснастку "Анализ и настройка безопасности" - ОК - правой клавишей на оснастке - "открыть базу данных" - введите любое имя для новой базы - "открыть" - выберите шаблон "setup_security" из каталога "Windows\security\templates\" - "открыть". Затем правой клавишей на оснастке и выберите "настройка безопасности". Вроде бы как-то так если мне память ещё не изменяет - при этом на системные каталоги права вернутся на исходную позицию. Есть и короткий аналог всего этого через команду "secedit", но это уже сами читайте справку к ней. ))
|
Есть ещё утилита subinacl.exe
1. [решено] Как получить доступ к файлу или папке 2. Набор для упрощения процедуры смены разрешения (спасибо Boa Soft) Перенесено из ПО Windows |
У меня нет файла setup_security.inf. Где его взять?
|
advokcat, его копия:
\Windows\repair\secsetup.inf |
Время: 22:19. |
Время: 22:19.
© OSzone.net 2001-