2016-07-27 3 views
0

매우 간단 스크립트 :모든 권한을 보유하고 있음에도 불구하고 Robocopy 액세스가 거부 되었습니까?

ROBOCOPY \\servername\S$\SCCM2012\SCCMPackageSource\Files C:\Files /S /COPYALL /MIR /IS /LOG:C:\Copy.log 

나는 잘 관리자 권한으로이 작업을 실행할 수 있으며 모든 파일이 제대로 복사됩니다.

NOTE : NTFS Security may not be copied - Source may not be NTFS. 
2016/07/27 10:05:31 ERROR 5 (0x00000005) Accessing Source Directory \\servername\S$\SCCM2012\SCCMPackageSource\Files\ 
Access is denied. 

SYSTEM 계정과 SCCM 네트워크 액세스 계정은 모두 해당 폴더를 완벽하게 제어 할 수 : 나는 SCCM 2012을 통해 응용 프로그램으로 컴퓨터에이 스크립트를 밀어을 실행할 때, 로그 파일은 다음 나에게 준다 . 폴더가 공유되지 않습니다./ZB 스위치를 사용해 보았지만 아무런 차이가 없었습니다. 이견있는 사람? 감사!

+0

원격 서버에서 로컬로 스크립트를 실행하는 경우 로컬 경로 대신 네트워크 경로를 사용할 수 있습니까? – sambul35

+0

문제가 시스템 계정인지 sccm인지 알기 위해서는 psexec을 사용하고 쉘을 시스템 계정으로 로컬로 시작할 수 있습니다. 그런 다음 응용 프로그램이 권한 측면에서 스크립트를 실행하는 것과 동일한 방식으로 스크립트를 실행할 수 있지만 복잡한 모든 sccm 작업을 건너 뛸 수 있습니다 – Syberdoor

답변

1

폴더를 공유하고 Everyone 그룹에 읽기 권한을 부여하여 문제가 해결되었습니다.