关闭批处理文件时执行命令

时间:2014-11-09 20:32:45

标签: windows batch-file taskkill

我有一个批处理文件在运行时在后台播放声音,使用Batch file executing a sound silently处的方法,但是当我退出批处理文件时,音乐将继续播放。

我是否有办法在批处理文件关闭时运行命令,以便声音文件停止播放?

我尝试过一个名为onexit的例子:

onexit taskkill /im wmplayer.exe

但它没有用。

2 个答案:

答案 0 :(得分:0)

只是:

taskkill /f /im wmplayer.exe

应该工作。

答案 1 :(得分:0)

我的第一个想法是另一批:

@ECHO OFF
START "" /W <YourBatchhere>
TASKKILL /im "wmplayer.exe"

应该做的工作:)

/W将在此时等待,但仍然是YourBatchhere已经结束。 无论成功或错误。

相关问题