2
我需要使用Powershell創建一個計劃任務,「運行用戶是否登錄」。如何在Powershell中設置schedule.service「運行用戶是否登錄」?
我使用下面的代碼來創建一個任務,我檢查了設置,主體,觸發器和動作的成員,但未能找到我需要的設置。
$service = new-object -com("Schedule.Service")
$service.connect($servername)
$rootFolder = $service.Getfolder("\")
$taskDefinition = $service.NewTask(0)
$settings = $taskDefinition.Settings
$principal = $taskDefinition.Principal
$triggers = $taskDefinition.Triggers
$Action = $taskDefinition.Actions.Create(0)
$rootFolder.RegisterTaskDefinition($taksName, $taskDefinition, 6, $taskRunAsuser , $taskRunasUserPwd , 0)
有誰知道該怎麼做?
感謝