0
でスケジュールされたタスクを実行する可能性がどのように私はPowerShellの3(win7の)にスケジュールされたタスクを実行するためのschtaskを使用しています:私はPowerShellとschedule.service
今$taskname = "task"
schtasks /Run /Tn $taskname
、私がやろうとしていますSchedule.serviceと同じこと:
$ProductName ="task"
$ScheduledTaskService=new-object -com("Schedule.Service")
$ScheduledTaskService.connect()
$ScheduledTaskToRun=$ScheduledTaskservice.GetFolder("\").GetTasks(0)|Where-Object{($_.Name -eq $ProductName)}
しかし、この時点で、私は、タスクを実行するために何をする必要があるか分かりません。このタスクは、すでに立体配置のとあなたがnullを渡す.Run()
方法でタスクを実行することができ打ち上げ
https://msdn.microsoft.com/en-us/library/windows/desktop/aa382094(v=vs.85).aspxは私が見つけた最も近いものですが、2つのパラメータと '。 2つの引数を指定したRun()オーバーロードがないため、2つの引数が渡されたときにシステム上でRun()が失敗します。だから私はこのページがWindows 10かどうかわからないのですか? –
ありがとうございました! – mrplume
また、RunEx(https://msdn.microsoft.com/en-us/library/windows/desktop/aa382095(v=vs.85).aspx)の使用を検討するか、Powershellコマンドレットを使用してください。 (PS> get-help New-ScheduledTask) – Eagle