ウィンドウを表示せずに PowerShell スクリプトを実行するにはどうすればいいですか? 質問する

ウィンドウを表示せずに PowerShell スクリプトを実行するにはどうすればいいですか? 質問する

ユーザーにウィンドウやその他のサインを表示せずにPowerShellスクリプトを実行するにはどうすればよいでしょうか?

つまり、スクリプトはユーザーに何の通知もなく、バックグラウンドで静かに実行される必要があります。

サードパーティのコンポーネントを使用しない回答には追加のクレジットが与えられます :)

ベストアンサー1

次のように実行することもできます (ただし、しばらくの間ウィンドウが表示されます)。

PowerShell.exe -WindowStyle hidden { your script.. }

または、まさにそれを実行する PsRun.exe というウィンドウを回避するために私が作成したヘルパー ファイルを使用します。ソースと exe ファイルは、PowerShell で WinForm GUI を使用してスケジュールされたタスクを実行するからダウンロードできます。私はこれをスケジュールされたタスクに使用します。

編集済み: Marco が指摘したように、この-WindowStyleパラメータは V2 以上でのみ使用できます。

おすすめ記事