2013-06-27 5 views
0

WinPE 디스크 용 배치 스크립트를 실행하려고하는데 ImageX가 사용자 정의 휴대용 하드 드라이브에 백업되기를 원합니다. 그러나 ImageX가 없으면 ImageX가 폴더 나 위치에 저장하지 않습니다. 그래서 배치 파일 내부에 디렉토리가 있는지 확인하고 있습니다. 그렇지 않으면 디렉토리를 작성합니다. 내 문제는 일단 디렉토리가 만들어지면 ImageX는 그것에 쓰기를 시도하고 오류가 발생하여 "액세스가 거부되었습니다."라고 말합니다.mkdir 또는 md Windows에서 액세스 가능한 디렉토리 만들기

Windows 명령 프롬프트에서 누구나 읽고 쓸 수있는 디렉토리를 만들 수있는 방법이 있습니까? cmd 프롬프트는 이미 Windows PE에서 관리자로 실행 중입니다.

+1

에서 mkdir 파일 권한을 상속 디렉토리를 생성합니다. 생성 권한이 있다면 ImageX를 동일한 사용자로 실행하면 해당 사용자에게 쓸 수 있어야합니다. "액세스가 거부되었습니다"라는 메시지는 오류 5가 발생했을 때 수행하려고 시도한 작업을 항상 알려주지는 않습니다. 명령 결과를 알려 주실 수 있습니까? 또한 작업 중에 procmon을 실행하여 실제로 어떤 파일 시스템 시도가 ACCESS_DENIED가되었는지 확인할 수 있습니다. – mojo

답변

1

디렉터리를 만든 후에 icalcs 명령을 사용하여 사용 권한을 변경할 수 있습니다.

이 명령을 실행하여 전체 액세스 권한을 사용자에게 제공 할 수 있습니다 :

icacls <Directory> /grant <User>:F