2013-02-18 4 views
3

나는 이것이 여러 가지 다른 방법으로 몇 번 질문 받았지만 내 구체적인 경우에 도움이 된 것은 아무것도 없다는 것을 알고있다.Schtasks 관리 사용자의 사용 권한 오류?

Windows 명령 행을 통해 Windows 7 Home Premium 데스크톱 컴퓨터에서 수행됩니다. schtasks를 사용하여 간단한 일괄 프로그램을 만들어서 로그온 할 때 여러 프로그램을 자동으로 열려고했습니다. 그러나 작업을 만들려고 할 때 내 배치 파일에 대한 액세스가 거부되었다고합니다.

schtasks /create /tn Startup /tr "C:\ComputerStartup.bat" /sc onlogin 
    ERROR: Access is denied. 

그래서 (관리자 사용자로 실행하고 있습니다.) 인증을 시도했습니다.

schtasks /create /s Jackson-HP /u Jackson /sc onlogon /tn Startup /tr C:\ComputerStartup.bat 

그것은 내 사용자에 대한 암호를 입력하라는 메시지가. 내 컴퓨터에 대한 암호가 없으므로 입력을 누른 후 다음과 같이 말했습니다.

ERROR: User credentials are not allowed on the local machine. 

잘 모르겠습니다. 나는 여전히 배치 파일을 만드는 것에 익숙하지 않기 때문에 초보자 실수를 할 수 있습니다. 감사의 말을 전하면서 ​​고맙습니다.

+0

은 사용자 Jackson이 admin 그룹의 구성원입니까? '/ u mycomputername \ Jackson'과 같이 사용자 이름 앞에 컴퓨터 이름을 지정해 주시겠습니까 –

+0

시도했지만 잘못된 구문입니다. 컴퓨터 (내 집 컴퓨터)의 유일한 사용자는 시스템의 관리자 인 Jackson입니다. – Acejhm

+0

elevated dos 프롬프트에서 명령을 실행 했습니까? –

답변

7

상승 된 (admin) 명령 프롬프트를 사용하고/u 대신/ru 명령 줄 스위치를 사용하십시오. 암호를 지정하려면/rp를 사용하십시오.

+1

올바른지, TechNet에서 "/ u 및/p 매개 변수는 원격 컴퓨터의 작업을 변경하는 경우에만 유효합니다"라고 표시됩니다. 암호를 변경하지 않는 경우/RP [암호]를 사용하여 암호 –

+0

/ru와/rp가/delete와 함께 작동하지 않는다는 메시지가 표시되지 않도록 할 수 있습니다. 관리자로 스크립트를 실행해야합니다. – Sebastian

0

이것은 이전 질문 이었으므로 이해했거나 계속 전진 했겠지만, 내 이해는 암호가없는 계정으로는 schtasks가 작동하지 않는다는 것입니다.