2012-10-07 57 views
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) 

有誰知道該怎麼做?

感謝

回答

相關問題