是否可以从我尝试过的批处理中静默执行mp3:
@echo off
1.mp3
pause
它可以正常工作,但它会默默地启动WMP。有谁知道我怎么能做到这一点。我正在制作一个节目,并将其作为音效之一。
答案 0 :(得分:2)
这是播放音频文件的Bat / VBS:
@echo off
set file=track12.mp3
( echo Set Sound = CreateObject("WMPlayer.OCX.7"^)
echo Sound.URL = "%file%"
echo Sound.Controls.play
echo do while Sound.currentmedia.duration = 0
echo wscript.sleep 100
echo loop
echo wscript.sleep (int(Sound.currentmedia.duration^)+1^)*1000) >sound.vbs
start /min sound.vbs
或者您可以使用我在自动(playsound.exe)
中写的这个小命令使用:playsound.exe“youraudiofile.mp3 / wav”