powershell 3 の新しいスケジュールされたジョブは素晴らしく見えますが、恐ろしいことに、それらを機能させることができません。
Register-ScheduledJob -FilePath V:\scripts\testJob.ps1 -Name Test
$t = New-JobTrigger -At 6PM -Once
Add-JobTrigger -Trigger $t -Name Test
エラーなどは表示されませんが、スクリプトは実行されません。タスクスケジューラを開くと、ジョブが表示され、「実行されました」と表示されます。しかし、履歴には「アクション完了」があります
Task Scheduler successfully completed task "\Microsoft\Windows\PowerShell\ScheduledJobs\Test" , instance "{a117256e-c3f2-42a7-a290-f21aeb6b2260}" , action "StartPowerShellJob" with return code 1.
タスクスケジューラでスケジュールされたタスクを操作しようとしましたが、どこにも行きませんでした。誰にもアイデアはありますか?
スクリプトは次のようになります。
$path = "C:\temp\jobbit.log"
Get-Date | Out-File -FilePath $path -Append