Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

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

Googler


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

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


или через локальную политику...
учитывая, что тут наследуются все ACE кроме одной:
Код: Выделить весь код
@echo off

set $UserName=utest1
set $DirPath=%SystemDrive%\tmp\sl\u1\w

(for /f "tokens=1-3" %%i in ('"wmic UserAccount Where LocalAccount=True Get Name,SID,Status|FindStr/IBRC:"%$UserName%  *S-""') do @(
  echo [Unicode]
  echo Unicode=no
  echo [Version]
  echo signature="$CHICAGO$"
  echo Revision=1
  echo [File Security]
  echo "%$DirPath%",0,"D:AR(A;OICIIO;0x100116;;;%%j)"
))>"%TEMP%\%~n0.inf"

SecEdit /Configure /cfg "%TEMP%\%~n0.inf" /db secsetup.sdb /Verbose
Цитата Busla:
cacls /?»
следующий код выдает пусто на XP/2003:
Код: Выделить весь код
cacls /?|find "ID"

Последний раз редактировалось amel27, 25-01-2011 в 12:34.

Это сообщение посчитали полезным следующие участники:

Отправлено: 12:28, 25-01-2011 | #8