나는 docomentum 저장소의 모든 트리에서 권한을 수정하는 배치 파일입니다. UNC 작업 디렉토리에 있습니다.
goSetPriv.bat
@echo off
set /a _cnt=0
set _docdir="UNC_DCTM_PATH_TO_SCAN\*"
if (%1) NEQ () set _docdir="%*"
set _start=%date:~4,10% %time%
pushd UNC_OF_OP_DIR
FOR /D %%I in (%_docdir%) DO (
icacls %%I /grant:r ssis_admin:R /inheritance:e > nul
call :counter
)
......
counter:
......
예약 된 작업 (고급 권한, Windows 7 Server 2008R2) 프로그램으로 goSetPriv를 실행하면 프로그램 : \ O : \ goSetPriv.bat
하위 디렉토리와 그 안의 파일에 대한 권한을 변경하지 않고 모든 상위 디렉토리에서 빠르게 실행됩니다. cmd (예 : O :> goSetPriv.bat)에서 직접 일괄 처리를 실행하지 않으면 모든 상위 디렉토리 내의 모든 하위 폴더와 파일이 천천히 변경됩니다.
문제는 어디에 있습니까?
감사합니다
Roey-이 문제를 완전히 해결하는 데 도움이되는 몇 가지 팁과 리소스를 제공하고자합니다. 프로그램에 cmd.exe를 넣을 필요는 없으며 스크립트의 전체 경로를 입력하고 인수 필드를 사용하고 경로의 시작도 사용하십시오 (선택 사항). 내가 말하는 것에 대한 예는 여기 i.imgur.com/EU2nHe1.png 를 참조하십시오 . 또한 일반 탭에서 가장 높은 권한으로 실행하려고합니다.
—
Pimp Juice IT
또한, 여기에 내 대답을 참조하십시오 superuser.com/questions/1214736/...를 그냥 섹션 이름은 맨 아래 부분 무시 WinSCP에 배치 스크립트 예제 하지만이 작업에서 배치 스크립트를 실행하는 문제가 발생할 수있는 모든 가서 도움이 될 것입니다 위의 모든 스케줄러. 솔루션 등을 얻는 데 도움이되는 정보가 있으면 알려주십시오.
—
Pimp Juice IT
@
기호 를 사용하여 태그를 붙인 다음 내 이름을 붙여 다시 주석 처리하십시오.