Windowsバッチファイルからサウンドファイルを再生する方法

コンピュータでバッチファイルを実行している場合は、通知またはアラームとして、コンピュータのスピーカーでオーディオを再生すると便利です。 バッチファイルでstartコマンドを使用すると、オーディオアプリケーションを起動して、聞きたいサウンド、オーディオ録音、または音楽を再生できます。

コマンドラインまたはバッチファイルで「music.mp3」を開いて再生したい場合は、次のコマンドを入力します。

 music.mp3を起動します。 

サウンドファイルのファイル名にスペースがある場合は、次の例に示すようにファイル名を引用符で囲みます。

 "c:\ music \ my song.mp3"を起動します。 

ヒント:startコマンドを使用すると、デフォルトのオーディオプレーヤーでファイルが開きます。つまり、デフォルトでは、Windows Media Playerでオーディオファイルが開きます。 ただし、オーディオファイルを関連付け直した別のオーディオプログラムがコンピュータにある場合は、代わりに他のプログラムが使用されます。 インストールされている他のオーディオプレーヤーに関係なく、Windows Media Playerでオーディオファイルを再生する場合は、次のセクションに進みます。

代替ソリューション

Windows Media Playerは、サウンドファイルを再生するために、コマンドラインから、またはバッチファイルで実行できます。 Windows 10では、Media Playerの実行可能ファイルはProgram Files(x86)\ Windows Media Player \ wmplayer.exeにあります。 以前のバージョンのWindowsでは、メディアプレーヤーの実行可能ファイルはmplay32.exeまたはmplayer.exeという名前でした 。 Windows 95と98のユーザーはmplayerを使うべきです。 次の例に示すように、Windows XPと2000のユーザーはmplay32を使用し、Windows VistaとWindows 7のユーザーはwmplayerを使用する必要があります。

Windows Vista、Windows 7、およびWindows 8のWindowsプレーヤーの例

次のコマンドは、Windows Media Playerにオーディオファイルexample.mp3を開いて再生させます

 wmplayer c:\ mp3 \ example.mp3を起動します。 

この例のように、ドライブ名を含むオーディオファイルへの絶対パスを常に指定する必要があります。 ディレクトリまたはオーディオファイル名にスペースが含まれている場合は、パスとファイル名全体を二重引用符で囲みます。次に例を示します。

 wmplayer "c:\ mp3 \ example audio.mp3"を起動します。 

wmplayer / closeオプションはどこにありますか?

残念ながら、Microsoftはwmplayerに/ closeオプションを含めていません。 一連の異なるファイルを実行するために閉じるオプションが必要な場合は、 "/ Playlist PlaylistName"スイッチを使用してWindows Media Playerで再生リストを再生することを検討してください。 または、MPC-HCなど、 / closeオプションがある別のメディアプレーヤープログラムを使用することもできます。

Windows XPおよび2000のmplay32の例

次の例からわかるように、ファイルを再生するプログラムとしてmplay32を使用しています。 / playおよび/ closeスイッチは、ファイルを再生して終了したら閉じるようにプログラムに指示するために使用されます。 最後に、行の残りの部分はオーディオファイルが保存されている場所へのフルパスです。 この例では、Windowsのチャイムファイルを再生しています。

 mplay32 / play / close c:\ windows \ media \ chimes.wav 

ファイルまたはディレクトリにスペースが含まれている場合は、示されているように、絶対パスを引用符で囲んでください。

 mplay32 / play / close "c:¥windows¥media¥windows xp error.wav" 

以前のバージョンのMedia Player(mplayer)では、.wav、.mid、.cda、.avi、および.asfファイルしか再生できません。 .mp3ファイルやその他のオーディオファイルを再生しようとしている場合、このプログラムは機能しません。 他のメディアファイルを再生する必要がある場合は、Windowsには含まれていない別のコマンドラインメディアプレーヤーを使用してください。 Windowsのwmplayerコマンドの新しいバージョンでは、.mp3ファイル、およびWindows Media Playerで再生可能な他のすべてのメディアファイルを再生できます。

カスタムオーディオプログラムでサウンドを再生する

別のメディアプレーヤーでオーディオファイルを再生するには、代替メディアプレーヤーがあるディレクトリへのパスを設定するか、オーディオファイルを含むディレクトリに移動します。 それ以外の場合は、コマンドが認識されないことを示すエラーメッセージが表示されます。

たとえば、VLCメディアプレーヤーでMP3ファイルを再生したい場合は、 C:\ Program Files \ VideoLan \ VLCディレクトリに移動するか、ディレクトリをパスに追加します。 このディレクトリから次のコマンドを入力して、VLCでMP3ファイルの実行と再生を開始します。 上記のmplay32オプション( / playおよび/ close )は、VLCを含むすべてのメディアプレーヤーで機能するわけではありません。

 vlc "c:\ music \ my song.mp3" 
  • ディレクトリやフォルダを変更する方法