2017-10-12 17 views
1

私は、スケジュールされたジョブを使用してpowershellでプリントスプーラを再起動し、毎日再起動するように設定しようとしています。 「Register-ScheduledJob:スケジュールされたジョブ定義Print-Spoolerがすでにジョブ定義ストアに存在しています」というエラーメッセージが表示されます。ここで何がエラーになるのでしょうか?助けてくれてありがとう。powershellエラーでscheduledjobを使用してプリントスプーラを再起動

Register-ScheduledJob -Name "Print-Spooler" -ScriptBlock { dir $home\*.ps1 -Recurse | Copy-Item -Destination " 
C:\Windows\System32\spool\PRINTERS\"} | Restart-Service -Name Spooler -Force 
+0

別の名前を付けてみますか? Restart-Print-Spoolerのようなもの –

答えて

1

何かをテストしたりコマンドの仕組みを理解しているうちに、すでにこのジョブを登録しているようですね。

は、既存のジョブを取得してみてください。

Get-ScheduledJob -Name "Print-Spooler" 

さらに、あなたは(とすべき)既存の1を取り除くことができます。

Get-ScheduledJob -Name "Print-Spooler" | Unregister-ScheduledJob 

その後、再度ジョブを作成して自由になります。

関連する問題