ARQUIVOS MP3 AUTO-ABERTOS COM O WINDOWS MEDIA PLAYER PARA JOGAR
How to open multiple MP3 files with batch or vbs, just like Ctrl+A Enter
(Há duas soluções com script abaixo ( batch
e VB script
) para abrir todos os arquivos MP3
em uma única pasta com Windows Media Player
, que reproduzirá uma música após a outra sem a necessidade de fazer manualmente a partir de WMP
após cada música terminar ou criar uma lista de reprodução.)
(Isso emula indo para uma pasta onde apenas MP3
arquivos estão localizados, fazendo um Ctrl + A e depois pressionando Digite ou selecionando Open
que iniates Windows Media Player
para abrir os arquivos MP3
selecionados e reproduz um após o outro.
(Nesse caso, a pasta do arquivo MP3
( Music
) tinha arquivos MP3
adicionais adicionados com freqüência e era tão fácil fazer um Ctrl + A e, em seguida, pressione Digite para obter WMP
para abrir e reproduzir um por um.
Essencialmente, estas são maneiras de reproduzir todos os arquivos MP3
em uma pasta sem criar e criar playlists e sem a necessidade de fazer um Ctrl + A e pressionar Digite manualmente.
SOLUÇÃO DE SCRIPT VBS
A linha que é WshShell.Run "D:\Test\TestMP3Only"
precisará ser atualizada para apontar para o local da pasta onde você completa o Ctrl + A e em seguida, pressione Enter ao fazer isso manualmente.
A expectativa aqui é que esse local da pasta conterá apenas arquivos MP3. Caso contrário, outros arquivos serão abertos neste local da pasta também.
Salve isso em um arquivo de texto chamado <something>.vbs
e clique nele para iniciar. Eu testei e isso funciona e a próxima música é reproduzida depois que a reprodução terminar com o Windows Media Player nativo no Windows.
Set WshShell = WScript.CreateObject("WScript.Shell")
WshShell.Run "D:\Test\TestMP3Only"
Wscript.Sleep 500
WshShell.SendKeys "^a"
Wscript.Sleep 500
WshShell.SendKeys "{ENTER}"
SOLUÇÃO DE SCRIPT DE LOTE
A linha que é SET MP3Folder=D:\Test\TestMP3Only
precisará ser atualizada para apontar para o local da pasta onde você completa o Ctrl + A e em seguida, pressione Enter ao fazer isso manualmente.
A expectativa aqui é que esse local da pasta conterá apenas arquivos MP3. Caso contrário, outros arquivos serão abertos neste local da pasta também.
Salve isso em um arquivo de texto chamado <something>.cmd
e clique nele para iniciar. Eu testei e isso funciona e a próxima música é reproduzida depois que a reprodução terminar com o Windows Media Player nativo no Windows.
@ECHO OFF
SET MP3Folder=D:\Test\TestMP3Only
SET TempVBSFile=%tmp%\~tmpMP3Temp.vbs
:VBSDynamicBuild
IF EXIST "%TempVBSFile%" DEL /F /Q "%TempVBSFile%"
ECHO Set WshShell = WScript.CreateObject("WScript.Shell") >>"%TempVBSFile%"
ECHO WshShell.Run "%MP3Folder%" >>"%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