2016-07-06 16 views
3

Windows Media Player(WMP11)のフォルダでAVIファイルを再生するバッチファイルを作成しています。私はVLCを使うことができないので、彼らはこのプレーヤーでプレーできなければなりません。Windows Media Playerのバッチファイルをフルフォルダで再生する

残念ながら、それはのような単純なようではありません。

start wmplayer folder\*.avi 

メディアプレーヤーのウェブサイトは、それが私はそれがタイプのすべてを再生するために取得することができますどのように、1つのファイルを再生したり、一時的に作ることができることを示していプレイリストを再生することができますか?このことから借用

+0

あなたはこのVBScriptを試すことができます==> HTTP ://stackoverflow.com/questions/29327153/how-to-play-all-songs-in-windows-player-in-vbscript?answertab = active#tab-top – Hackoo

答えて

1

SuperUser.com Answer
便宜のため&の "アーカイブ"の目的のためにここに載せておきます。

.aviの形式は、常に「Windows Media Playerで開く」に設定されていることを確認してください。

1)基本的なテキストエディタ(メモ帳など)を開いて、次に示すコードを貼り付けます。

2)。一度フォルダに自動開いたすべてのファイルに.CMDファイルをクリックダブルPlayVids.cmd(またはものは何でもあなたが好きそれは.cmdのとして保存する必要があります)

3)として保存します。これにより、自動プレイリストが作成されます。

CMDファイルに貼り付けるためのコード:
(。あなた自身のディスクのドライブ+フォルダとC:\MyVideosを置き換えるパスが間違っている場合、それは近い/失敗します)

@ECHO OFF 
SET VIDFolder=C:\MyVideos 
SET TempVBSFile=%tmp%\~tmpVIDTemp.vbs 

:VBSDynamicBuild 
IF EXIST "%TempVBSFile%" DEL /F /Q "%TempVBSFile%" 
ECHO Set WshShell = WScript.CreateObject("WScript.Shell") >>"%TempVBSFile%" 
ECHO WshShell.Run "%VIDFolder%"       >>"%TempVBSFile%" 
ECHO Wscript.Sleep 500         >>"%TempVBSFile%" 
ECHO WshShell.SendKeys "^a"        >>"%TempVBSFile%" 
ECHO Wscript.Sleep 500         >>"%TempVBSFile%" 
ECHO WshShell.SendKeys "{ENTER}"       >>"%TempVBSFile%" 

CSCRIPT //nologo "%TempVBSFile%" 
GOTO EOF 
+0

パーフェクト、よろしく! – mobile

関連する問題