Войти

Показать полную графическую версию : Восстановление владельца файлов/папок + восстановление прав


igolovin
16-01-2012, 17:04
Проблема следующая. На одном из компьютеров (XP SP3) как-то странно сбросились данные о владельце файлов и папок, а также права доступа. Из-за этого некоторые файлы или папки не открываются. Чтобы вернуть доступ, приходится лезть "Свойства - Безопасность - Дополнительно - Владелец". Затем "Свойства - Безопасность - Добавить" и прописывать пользователя и выставлять разрешения. Это во-первых очень долго, а во-вторых права на файлы сбились совершенно случайным образом и восстанавливать приходится по факту. Не открывается - восстанавливаю.
Соответственно, нужно решение, позволяющее вернуть всем файлам и папкам нужные права. Поиски привели к XCacls (http://support.microsoft.com/kb/825751/ru). Но я так и не смог разобраться. Нужна команда, которая либо будет проверять владельца файлов и при отсутствии прописывать, либо которая будет просто выставлять определенные права на все файлы в заданной папке. Кто сможет - подскажите.

xoxmodav
16-01-2012, 18:54
igolovin, сделайте следующее: "Пуск" - "выполнить" - mmc - "Файл" - "добавить или удалить оснастку" - добавьте оснастку "Анализ и настройка безопасности" - ОК - правой клавишей на оснастке - "открыть базу данных" - введите любое имя для новой базы - "открыть" - выберите шаблон "setup_security" из каталога "Windows\security\templates\" - "открыть". Затем правой клавишей на оснастке и выберите "настройка безопасности". Вроде бы как-то так если мне память ещё не изменяет - при этом на системные каталоги права вернутся на исходную позицию. Есть и короткий аналог всего этого через команду "secedit", но это уже сами читайте справку к ней. ))

Drongo
16-01-2012, 19:10
Есть ещё утилита subinacl.exe

1. [решено] Как получить доступ к файлу или папке (http://forum.oszone.net/thread-41825.html)
2. Набор (http://forum.oszone.net/post-501161.html#post501161) для упрощения процедуры смены разрешения (спасибо Boa Soft)

Перенесено из ПО Windows

advokcat
13-07-2015, 15:04
У меня нет файла setup_security.inf. Где его взять?

Petya V4sechkin
13-07-2015, 18:19
advokcat, его копия:
\Windows\repair\secsetup.inf




© OSzone.net 2001-2012