我正在编写一个将安装服务的Windows批处理脚本。如果它已经运行,那么我停止并删除该服务,然后再次安装该服务。
我面临着一种特殊的行为。当服务已经运行,并且当我运行下面的批处理文件时,服务再次安装,但无法启动。当我重新启动系统并启动服务时,它就会启动。
如何在不重新启动计算机的情况下解决此启动服务问题。我还添加了taskkill / f / PID来终止进程libertyserver.exe。
这是我的代码:test.bat。我从命令行运行test.bat。
test.bat的:
GameObject