2

最後の命令として C# プログラムを呼び出す PowerShell スクリプトがあります。この PowerShell スクリプトは、スケジューラ上の Windows サーバーで実行されています。問題は、スクリプトの実行が完了した後、スクリプトが使用している PowerShell コンソール ウィンドウが閉じないか、消えないことです。

コンソール ウィンドウを閉じる必要があります。そうしないと、スケジューラのタスク マネージャーに複数の PowerShell.exe プログラムが表示されます。

exit追加を試みましbreakたが、ウィンドウはまだ表示されたままです。

スクリプトの実行が完了した後、PowerShell スクリプトでコンソール ウィンドウを強制的に閉じる方法はありますか?

4

3 に答える 3

2

電源の呼び出し中に非対話モードを試しましたか

C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -WindowStyle Hidden -NonInteractive C:\scripts\myscript.ps1

于 2013-08-26T23:51:43.790 に答える