사용자가 로그온했는지 여부에 관계없이 예약 된 작업을 실행하는 방법과 관련하여 문제가 있습니다. PowerShell에서 수행해야합니다. 내가 한 일은 다음과 같습니다.사용자가 PowerShell에 로그온했는지 여부를 묻는 작업을 예약하는 방법은 무엇입니까?
$WINDIR/system32/schtasks.exe /create /tn TaskName /sc daily /st 15:05:00 /tr "C:\cygwin\opt\IBM\tpchc\bin\tools\TheFileToRun.bat"
그러나 사용자가 로그온했는지 여부에 관계없이이 작업을 실행하도록 추가 인수를 제공 할 수 있습니까?
Powershell에서 수행 할 수 없다면 다른 스크립트 언어로 할 수 있습니까?
들으 :) 당신은 사용자를 지정해야합니다
powershell이 아니라 명령 행 방식입니다 ('Register-ScheduledTask' cmdlet 참조). 두 가지 경우, 다음과 같습니다 : https://stackoverflow.com/questions/ 13965997/set-a-scheduled-task-to-run-when-user-isnt-logged-in – BrainSlugs83