我有一个批处理文件在运行时在后台播放声音,使用批处理文件中的方法无声地执行声音。然而,当我退出批处理文件时,音乐将继续播放。
有没有办法在批处理文件关闭时运行命令,这样声音文件就会停止播放?
我尝试了一个我发现的名为onexit的例子:
onexit taskkill /im wmplayer.exe
但它不起作用。
只是:
taskkill /f /im wmplayer.exe
应该有效。
我的第一个想法是另一批:
@ECHO OFF
START "" /W <YourBatchhere>
TASKKILL /im "wmplayer.exe"
应该做的工作:)
此时/W
将等待,YourBatchhere仍然结束。不管成功与否。