如何使用批处理文件 - 简单的应用程序重新启动音频驱动程序

如何使用批处理文件 - 简单的应用程序重新启动音频驱动程序

我想要一个批处理文件来打开 CMD 并运行“net stop audiosrv”,然后运行“net start audiosrv”,然后终止 CMD。我遇到了很多问题,包括

  • 这不是等待
  • 它正在打开一个新的 CMD
  • 它没有关闭

这是我自己编写的代码。我之前从未编写过任何代码,这是我现在所做的/结合我在这里看到的其他内容得到的。

start cmd.exe /k "net stop audiosrv"

wait 10

start cmd.exe /k "net start audiosrv"    

TASKKILL /IM cmd.exe

我觉得这没什么关系,但我运行的是 Windows 7 Ultimate Service Pack 1 - 64 位

答案1

代码看起来不错,但看起来您一次只发送这个命令。

将其保存为一个 bat 文件并从那里执行它,您可能会看到它运行良好(尽管您显然不需要包含类似的东西start cmd.exe)!

答案2

成功了!感谢@戴夫

net stop audiosrv
net start audiosrv

相关内容