2017-02-13 17 views
0

私はこのように、PowerShellのスケジュールタスクを作成していタスクスケジューラに表示されません。スケジュールされたタスクが

$action = New-ScheduledTaskAction -Execute cmd.exe -Argument "-c echo %date% %time% >d:\test.txt" 
$trigger = New-ScheduledTaskTrigger -Once -At 12am 
#$principal = New-ScheduledTaskPrincipal -UserId $env:userdomain\$env:username 
$task = New-ScheduledTask -Action $action -Trigger $trigger 
$task | Register-ScheduledTask -TaskName MyTask 

タスクが登録されます:それは(Dへの出力を介して確認し実行します。 \ test.txtの)、と私はまた別のPowerShellウィンドウでそれを見ることができます:

PS D:\temp> Get-ScheduledTask MyTask | fl 

Actions   : {MSFT_TaskExecAction} 
Author    : 
Date    : 
Description  : 
Documentation  : 
Principal   : MSFT_TaskPrincipal2 
SecurityDescriptor : 
Settings   : MSFT_TaskSettings3 
Source    : 
State    : Ready 
TaskName   : MyTask 
TaskPath   : \ 
Triggers   : {MSFT_TaskTimeTrigger} 
URI    : \MyTask 
Version   : 
PSComputerName  : 

をしかし、私はタスクスケジューラを開いたとき、私はそこのどこかで私のタスクが表示されない - それはTask Scheduler Libraryにする必要がありますフォルダ。タスクスケジューラで手動でタスクを作成しましたが、それはGet-ScheduledTaskと同じに見えます。

タスクスケジューラで自分のタスクが表示されないのはなぜですか?
Powershellでタスクを作成するにはどうすればになるのですか?

編集::私はWindows 10 64ビット版、Anniversary Updateです。

答えて

0

コードが正しく動作しています。

F5を使用してタスクスケジューラを更新しようとしましたか?

実行する前にタスクスケジューラを開いている場合、タスクは表示されません。 F5キーを使用してリフレッシュするか、(フォルダ上で)右クリックしてリフレッシュする必要があります。

+0

はい、私はリフレッシュしてみました。また、クローズ&オープンタスクスケジューラを試して、マシン全体を再起動しました。だからあなたはレプロを取得していないのですか?奇妙な... – Jonathan

+0

はい、私はWindows 10 64ビット上にもありますし、 "Task Scheduler Library"フォルダ内でコードを実行している "MyTask"が表示されます。 – Gravity

+0

私のWin 10 Home 64ビット版では、スクリプトも正常に動作しています。新しいタスクがGet-ScheduledTaskまたは手動でタスクスケジューラライブラリで表示されます。 –

0

私は同様の問題があり、タスクスケジューラライブラリ - > Microsoft - > Powershell - >スケジュールされたジョブの下にありました。

PowerShellを使用しているようには見えないので、タスクスケジューラライブラリの下にあるすべてのフォルダを確認して、その場所を確認します。

私はまた、右のタスクスケジューラライブラリ]をクリックし、表示を確認したい - >ショー隠しスケジュールされたタスク

+0

ありがとうございます - 私はPowershellを使用しています。私は 'タスクスケジューラライブラリ - > Microsoft - > Powershell - >スケジュールされたジョブ'フォルダを持っていません。 'Show Hidden Scheduled Tasks'は常にチェックされていました。 – Jonathan

0

実行タスクスケジューラを管理者として、あなたはより多くのタスクが表示されます。

+0

同じことを試してみました。 – Jonathan

関連する問題