Batch file 批量退出时停止背景音频以及如何划分循环

Batch file 批量退出时停止背景音频以及如何划分循环,batch-file,audio,Batch File,Audio,好的,我从批处理开始,我想知道如何停止在退出.bat文件时执行的背景音频,而不使用任务管理器。我用它来执行音频并循环它: set "file=music1.mp3" ( echo Set Sound = CreateObject("WMPlayer.OCX.7"^) echo Sound.URL = "%file%" echo Sound.settings.volume = 100 echo Sound.settings.setMode "loop", True echo Sou

好的,我从批处理开始,我想知道如何停止在退出.bat文件时执行的背景音频,而不使用任务管理器。我用它来执行音频并循环它:

set "file=music1.mp3"
( echo Set Sound = CreateObject("WMPlayer.OCX.7"^)
  echo Sound.URL = "%file%"
  echo Sound.settings.volume = 100
  echo Sound.settings.setMode "loop", True
  echo Sound.Controls.play
  echo While Sound.playState ^<^> 1
  echo WScript.Sleep 100
  echo Wend
 )>sound.vbs
start /min sound.vbs
set“file=music1.mp3”
(回声集声音=CreateObject(“WMPlayer.OCX.7”^)
echo Sound.URL=“%file%”
echo Sound.settings.volume=100
echo Sound.settings.setMode“loop”,真
回声声音。控制。播放
声音时回显。播放状态^1
echo WScript.Sleep 100
回音温德
)>sound.vbs
开始/分钟声音.vbs

另一个问题是如何划分循环,因为我不知道如何在一定数量的循环中停止循环。提前感谢。

此代码的灵感来源于:

@echo关闭
标题在循环中播放音乐并停止
电话:停止音乐
echo我们播放“Eurodesce 90 Radio”,音量为20
电话:播放音乐http://94.23.221.158:9197/stream 20
回音(
echo按任意键停止音乐并播放音量100
暂停>nul
电话:停止音乐
cls
电话:播放音乐http://94.23.221.158:9197/stream 100
回音(
echo我们播放“Eurodesce 90 Radio”,音量为100
回音(
echo按任意键可停止循环中的音乐
暂停>nul
电话:停止音乐
退出/b
::************************************************************
:播放音乐
( 
echo Set Sound=CreateObject(“WMPlayer.OCX.7”^)
echo Sound.URL=“%1”
echo Sound.settings.volume=%2
echo Sound.settings.setMode“loop”,真
回声声音。控制。播放
声音时回显。播放状态^1
echo WScript.Sleep 100
回音温德
)>%~n0.vbs
开始“%”~n0.vbs“%1%2”
退出/b
::************************************************************
:停止音乐
Taskkill/IM“wscript.exe”/F>num2>&1
退出/b
::************************************************************

你想循环什么?批处理文件中有代码,还是VBScript中有代码?请更具体一点,并展示一个更好的示例。是的,有代码,这是一个批处理视频游戏。我在开始时就把代码放在了一起,这样当我打开.bat时音乐就会开始播放,所以这没有问题。问题出现在我关闭窗口时,音乐没有播放顶部,因此我必须使用任务管理器终止该过程。我想要的是在退出视频游戏时停止该过程。提前感谢。如果用户按下X按钮,您不能拥有一个批处理文件,该文件在关闭前可以执行某些操作。我想您是对的……嗯,谢谢。是的,我正在阅读您的答案,但我无法实现我想要的ed.我正在批量制作一个游戏,我希望音乐在我关闭批量窗口时停止。你知道怎么做吗?再次感谢。@D.Patch你能分享你的视频游戏批量的源代码吗?