Windows Server 2003 기반 컴퓨터에서 일괄 작업을 실행하면 "액세스가 거부되었습니다." 오류 메시지가 나타난다

기술 자료 번역 기술 자료 번역
기술 자료: 867466 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

이 페이지에서

현상

Microsoft Windows Server 2003 기반 컴퓨터에서 일반 사용자 계정 컨텍스트로 일괄 작업을 실행하면 스크립트가 실행되지 않을 수 있습니다. 예약된 작업 기능을 사용하여 일괄 작업을 실행할 경우 예약된 작업 로그 파일(Schedlgu.txt)에 다음과 같은 오류 메시지가 기록될 수 있습니다.
0x80070005: 액세스가 거부되었습니다.
디버거 프로그램을 사용하여 일괄 작업이 실행되지 않는 이유를 확인하려는 경우 디버그 출력에 다음과 같은 오류 메시지가 나타날 수 있습니다.
액세스가 거부되었습니다. (오류 5)

원인

다음 경우에 모두 해당하면 이러한 문제가 발생합니다.
  • Windows Server 2003 기반 구성원 서버에서 일괄 작업을 실행합니다.
  • 일괄 작업을 비대화형 프로세스로 실행합니다.
  • 일괄 작업이 Administrators 그룹의 구성원이 아닌 계정의 컨텍스트에서 실행되도록 구성되어 있습니다.
Windows Server 2003에서 Users 그룹에는 명령 프로세서(Cmd.exe)에 대한 읽기 및 실행 권한이 없습니다. 기본적으로 Cmd.exe 프로그램에는 다음 권한이 설정되어 있습니다.
  • Interactive 암시적 그룹과 Service 암시적 그룹에는 읽기 및 실행 권한이 있습니다.

    참고 구성원 서버의 경우 TelnetClients 그룹에도 읽기 및 실행 권한이 있습니다. 도메인 컨트롤러의 경우 Batch 암시적 그룹에도 읽기 및 실행 권한이 있습니다.
  • Administrators 그룹 및 System 암시적 그룹에는 모든 권한이 있습니다.

해결 방법

이 문제를 해결하려면 아래 방법 중 하나를 사용하십시오.

방법 1

일괄 작업을 실행할 사용자 계정에게 Cmd.exe 프로그램에 대한 읽기 및 실행 권한을 부여합니다. 이렇게 하려면 다음과 같이 하십시오.
  1. 시작을 누른 다음 Windows 탐색기를 누릅니다.
  2. Cmd.exe 파일을 찾아 마우스 오른쪽 단추로 누릅니다. Cmd.exe 파일은 %windir%\System32 폴더에 있습니다.
  3. 속성을 누릅니다.
  4. 보안 탭을 누릅니다.
  5. 추가를 누릅니다.
  6. 선택한 개체 이름을 입력하십시오. 상자에 일괄 작업을 실행할 사용자 이름을 입력한 다음 확인을 두 번 누릅니다.

    참고 사용자를 추가하면 사용자에게 자동으로 읽기 및 실행 권한이 부여됩니다.
  7. 계속할지 묻는 메시지가 나타나면 를 누릅니다.

방법 2

Batch 그룹에 Cmd.exe 파일에 대한 읽기 및 실행 권한을 부여합니다. 이렇게 하면 명령 프로세서에서 모든 일괄 처리를 실행할 수 있습니다. 이렇게 하려면 다음과 같이 하십시오.
  1. 시작을 누른 다음 Windows 탐색기를 누릅니다.
  2. Cmd.exe 파일을 찾아 마우스 오른쪽 단추로 누릅니다. Cmd.exe 파일은 %windir%\System32 폴더에 있습니다.
  3. 속성을 누릅니다.
  4. 보안 탭을 누릅니다.
  5. 추가를 누릅니다.
  6. 선택할 개체 이름을 입력하십시오. 상자에 Batch를 입력한 다음 확인을 두 번 누릅니다.
  7. 계속할지 묻는 메시지가 나타나면 를 누릅니다.

추가 정보

이 문서에서 설명하는 동작은 Microsoft Windows 2000 Server의 기본 동작과 다릅니다. 기본적으로 Windows 2000 Server는 Users 그룹에 읽기 권한과 실행 권한을 부여합니다.

암시적 그룹에 대한 자세한 내용은 다음 Microsoft 웹 사이트를 참조하십시오.
http://www.microsoft.com/technet/prodtechnol/windows2000serv/evaluate/featfunc/07w2kadb.mspx(영문)
http://www.microsoft.com/technet/prodtechnol/windows2000serv/evaluate/featfunc/07w2kadc.mspx(영문)




Microsoft 제품 관련 기술 전문가들과 온라인으로 정보를 교환하시려면 Microsoft 뉴스 그룹에 참여하시기 바랍니다.

속성

기술 자료: 867466 - 마지막 검토: 2007년 3월 12일 월요일 - 수정: 1.3
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, 64-Bit Datacenter Edition
키워드:?
kbtshoot kbprb KB867466

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com