我今天一直在研究项目构想,在尝试终止音频任务时遇到了这个问题。这是我的代码(问题在代码块后面):
:two
ECHO Reading...
start C:\Users\Gigabyte\Documents\Audacity\FDD.wav
timeout /t 24 >nul /nobreak
taskkill FDD.wav
GOTO continue
:three
ECHO Reading
start C:\Users\Gigabyte\Documents\Audacity\HDD.wav
Timeout /t 44 >nul /nobreak
taskkill HDD.wav
:continue
我 t给我一个错误消息,提示无效,然后关闭窗口。我通常可以逐字朗读它,但是时间却花了我很多钱。我所知道的是,到目前为止,引号中的内容无效。但是,我怀疑音频文件名无效,并且不存在这样的任务。这回到了主要问题。 “如果未播放音频文件,是否认为是一项任务?”。
(如果是任务或进程ID的问题,那么我如何找到它们?) (如果您需要更多代码来找出具体情况,我会很乐意添加一些内容)
答案 0 :(得分:0)
音频文件是数据文件,不是可执行文件。您需要找到实际上正在播放音频文件的程序,然后杀死它。因此,如果您使用的是Windows Media Player,则可以将其杀死。 (不包括Groove音乐)
-SomethingDark