我有一个windows服务,我计划使用"net stop“命令通过windows批处理文件进行自动重启。有时该服务可能会突然停止并显示一个消息框“may not stop windows service”。如果我使用"net stop“命令从windows批处理文件中停止服务,请通知我,如果命令不能停止服务,是否会显示弹出消息。敬请协助。
当我在Windows7上运行Windows批处理命令时,bat文件被放在C:\Windows\Temp中。我尝试使用ENVInject插件设置TEMP和TMP变量,也尝试在windows批处理命令中设置path。但这不会更改.bat文件的位置。我想要地点是C:\Users\xxxxxxx\AppData\Local\Temp but it is C:\Windows\Temp。
请提个建议。
我在一个批处理文件中使用GNU Sed for Windows。我想使用sed grouping命令{}对一组命令进行分组。但是根据UNIX平台的文档,我们必须将{}中的每个sed命令在新的行中启动。这可以在UNIX中完成,因为bash支持将一个命令分成>1行。但是在Windows批处理文件中,我们如何将命令拆分为>1行?我知道我可以将所有sed命令放在一个单独的脚本文件中,并使用'-f scr