Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для recop

Пользователь


Автор проектов


Сообщения: 110
Благодарности: 22

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: rar i-xcacls.rar
(34.3 Kb, 35 просмотров)

Спасибо, все получилось. Возник вытекающий вопрос: Как с помощью командной строки удалить пользователя из прошлого:


Разобрался сам:

Код: Выделить весь код
FOR %%i IN (D E F G H I J K L M N O P Q R S T U V W X Y Z) DO IF NOT EXIST %i:\WIN51IP Call :qqq "%%~i"

:qqq
SET DS=%~n1:
IF EXIST "%DS%\System Volume Information" (
    subinacl /subdirectories %DS%\* /setowner=Администраторы 
    XCACLS "%DS%" /C /G SYSTEM:F Администраторы:F СОЗДАТЕЛЬ-ВЛАДЕЛЕЦ:O Пользователи:R Все:F /Y
    ICACLS  "%DS%\*" /reset /T /C /Q
    RD /S /Q "%DS%\System Volume Information"
    XCACLS "%DS%\System Volume Information" /T /C /G SYSTEM:F /Y
)
IF EXIST %DS%\RECYCLER RD /S /Q %DS%\RECYCLER
GOTO :EOF

ВСЕМ, настоятельно рекомендую прогонять сразу после переустановки системы, но перед применением групповой политики, предварительно скопировав в папку system32: subinacl.exe, xcacls.exe, icacls.exe.

-------
Какое счастье, что Microsoft не форматирует все диски перед установкой Windows! Вот поломали бы голову:)


Последний раз редактировалось recop, 27-01-2009 в 17:38.


Отправлено: 20:08, 22-01-2009 | #251