バッチのまとめTOPへ batファイル中で,さりげなく音声を再生する方法。(wav/mp3とか,MIDIとか) wavのファイル名を直接指定して実行するだけだと,Windows Media Playerが立ち上がり,再生後に消えてくれない。Playerが残ったままになてしまう。 →再生後はPlayerを自動的に消したい。 mshta.exeを使えばよい。 以下を play.bat として保存し,ダブルクリック。 @rem 音源の場所を指定 @set WAVPATH=C:\WINDOWS\Media\Windows XP Startup.wav @rem 再生時間長をミリ秒で指定 @set HTA_MAX_TIME=5000 @rem 再生実行 @mshta "about:playing... <OBJECT CLASSID='CLSID:22D6F312-B0F6-11D0-94AB-00
![バッチで,wavなどの音声を再生しよう (コマンドプロンプトから音を鳴らす方法) - 主に言語とシステム開発に関して](https://cdn-ak-scissors.b.st-hatena.com/image/square/06a15c64ba0ceec233d86d71001ebb29a9dcbf5d/height=288;version=1;width=512/https%3A%2F%2Fcdn.blog.st-hatena.com%2Fimages%2Ftheme%2Fog-image-1500.png)