누군가가 로그인했는지 여부에 관계없이 자동으로 실행하려는 onstartup 작업이 있습니다.
나는로 설정 한 Run whether user is logged in or not
, Do not store password1
및 Run with highest privileges
코드 아래를 사용하여, 내가 일하는 것이 가정되는 :
schtasks /create /tn "My OnStartup Task" /TR "powershell blah.ps1" /sc ONSTART /f /NP /RL HIGHEST
작업 스케줄러 기록을 활성화하면 다음과 같은 오류가 발생합니다.
Event ID: 104: Task Scheduler failed to log on "<Task Author>" . Failure occurred in "LsaLogonUser" . User Action: Ensure the credentials for the task are correctly specified. Additional Data: Error Value: 2147943711.
Event ID: 311: Task Scheduler failed to start Task Engine "" process due to an error occurring in "LUAIsElevatedToken" . Command="taskeng.exe" . Additional Data: Error Value: 2147943711.
Event ID: 101: Task Scheduler failed to start "\My OnStartup Task" task for user "<Machine>\<Task Author>". Additional Data: Error Value: 2147943711.
암호를 저장하지 않도록 구체적으로 설정했지만 오류로 인해 암호를 사용하려고합니다. 암호 확인란을 저장하지 않으면 "대화식으로 실행하지 마십시오"또는 다른 것으로 계산됩니다. 누군가가 올바른 방향으로 나를 가리킬 수 있습니까?