PowerShellでコマンドの終了を知らせるBeep音を鳴らす

powershell コンピュータ
powershell
PowerShellで比較的時間がかかるバッチ処理を行うことがあり、何らかの方法で終了を知らせてくれるとありがたいです。
終了時にメッセージボックスを表示する方法も試してみましたが、もっとシンプルに処理終了時にBeep音を鳴らす方法を試してみます。
PowerShellでコマンドの終了を知らせるメッセージボックス
ROBOCOPYというコマンドで多量のファイルをコピーしていて終了を通知する方法を調べてみました。トースト通知がよさそうですが、WinFormsでなじみがあるMessageBox()をPowerShellから呼び出してみたいと思います。スク...

調べたところ以下のコマンドでBeep音を鳴らすことが出来ました。
[Console]::Beep(440,200)

使い方としては、

バッチ処理のコマンド;[Console]::Beep(440,200)

のように時間のかかる処理の後にセミコロン、Beepコマンドでバッチ処理後にBeep音が鳴るように仕掛けることが出来ます。

コメント