Войти

Показать полную графическую версию : [решено] Сменить владельца папки в WinXP


Ciber SLasH
30-07-2013, 22:51
Приветствую всех!
Подскажите пожалуйста, как сменить владельца и получить полный доступ ко всему содержимому папки в WinXP ?
Пробовал такую команду:
cscript.exe xcacls.vbs //NoLogo "D:\test" /T /G "%USERDOMAIN%\%USERNAME%:F"
но так получаю доступ не ко всем папкам, некоторые вложенные папки остаются под замком...

SergAS70
31-07-2013, 03:23
http://soft.oszone.net/program/11635/TakeOwnershipEx/

Ciber SLasH
31-07-2013, 13:21
GUI не годится. Нужна консольная программа.

WindowsNT
31-07-2013, 22:16
subinacl, download.microsoft.com

Ciber SLasH
04-08-2013, 17:13
Вопрос помогли решить здесь (http://forum.ru-board.com/topic.cgi?forum=5&topic=33080&start=6000#21).
В итоге был написан 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




© OSzone.net 2001-2012