我正在编写脚本来自动安装和启动Windows服务。 我想从命令行启动此服务,但它的名称可能会更改,所以我想使用其路径启动...是适用的 谢谢
答案 0 :(得分:1)
假设您将HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services
中定义的服务定义为MyService
并具有属性(字符串值)binPath=c:\myprogram1.exe
,那么您可以使用SC
更改其启动选项像这样的命令:
SC CONFIG MyService binPath=c:\myprogram2.exe obj=".\LocalSystem" password=""
然后使用net start MyService
开始提供服务。
在这里(http://ss64.com/nt/sc.html)您可以找到更多可用选项。