使用其路径从命令行启动win服务

时间:2012-10-02 13:09:01

标签: command-line windows-services

我正在编写脚本来自动安装和启动Windows服务。 我想从命令行启动此服务,但它的名称可能会更改,所以我想使用其路径启动...是适用的 谢谢

1 个答案:

答案 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)您可以找到更多可用选项。