Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Скриптовые языки администрирования Windows (http://forum.oszone.net/forumdisplay.php?f=102)
-   -   [решено] Сменить владельца папки в WinXP (http://forum.oszone.net/showthread.php?t=265286)

Ciber SLasH 30-07-2013 22:51 2193628

Сменить владельца папки в WinXP
 
Приветствую всех!
Подскажите пожалуйста, как сменить владельца и получить полный доступ ко всему содержимому папки в WinXP ?
Пробовал такую команду:
Код:

cscript.exe xcacls.vbs //NoLogo "D:\test" /T /G "%USERDOMAIN%\%USERNAME%:F"
но так получаю доступ не ко всем папкам, некоторые вложенные папки остаются под замком...

SergAS70 31-07-2013 03:23 2193715

http://soft.oszone.net/program/11635/TakeOwnershipEx/

Ciber SLasH 31-07-2013 13:21 2193912

GUI не годится. Нужна консольная программа.

WindowsNT 31-07-2013 22:16 2194289

subinacl, download.microsoft.com

Ciber SLasH 04-08-2013 17:13 2196313

Вопрос помогли решить здесь.
В итоге был написан BAT-ник:
Код:

@echo off
setlocal
set "cmd=%Soft%\#CMD tools\subinacl\subinacl.exe"
set "dir=%~1"
if "%dir:~-1%"=="\"        set "dir=%dir:~0,-1%"
echo "dir=%dir%"
echo [ subinacl ]
"%cmd%" /subdirec "%dir%" /setowner=%USERDOMAIN%\%USERNAME%
echo.
echo [ cacls ]
cacls.exe "%dir%" /T /E /G %USERDOMAIN%\%USERNAME%:F
endlocal
if not "%~2"=="noPause"        pause



Время: 14:51.

Время: 14:51.
© OSzone.net 2001-