PowerShellで比較的時間がかかるバッチ処理を行うことがあり、何らかの方法で終了を知らせてくれるとありがたいです。
終了時にメッセージボックスを表示する方法も試してみましたが、もっとシンプルに処理終了時にBeep音を鳴らす方法を試してみます。

調べたところ以下のコマンドでBeep音を鳴らすことが出来ました。
終了時にメッセージボックスを表示する方法も試してみましたが、もっとシンプルに処理終了時にBeep音を鳴らす方法を試してみます。

PowerShellでコマンドの終了を知らせるメッセージボックス
ROBOCOPYというコマンドで多量のファイルをコピーしていて終了を通知する方法を調べてみました。トースト通知がよさそうですが、WinFormsでなじみがあるMessageBox()をPowerShellから呼び出してみたいと思います。スク...
調べたところ以下のコマンドでBeep音を鳴らすことが出来ました。
[Console]::Beep(440,200)
使い方としては、
バッチ処理のコマンド;[Console]::Beep(440,200)
のように時間のかかる処理の後にセミコロン、Beepコマンドでバッチ処理後にBeep音が鳴るように仕掛けることが出来ます。
コメント