sc命令 sc命令是Windows原生的服务控制命令,通过它可以方便地添加、删除标准的Windows服务程序:
#添加服务
sc create ServiceName binpath= "D:\services\xxx.exe"
#移除服务
sc delete ServiceName
请注意:
● binpath参数后面必须有一个空格
● 添加完服务后,需要自行配置一下,如将启动类型设置为“自动”
● 用户可以通过services.msc查看、管理已注册的服务
添加自启动服务例子
(1)在管理员权限下打开cmd,执行如下指令,将wosigncode.exe应用程序设置为服务程序
sc create myservice binpath= "c:\wosigncode.exe"
执行成功后见下图:
(2)运行-> 输入services.msc
(3)找到刚才添加的服务myservice,单击右键,选择“属性”(见下图)
(4)在启动类型中,选择“自动”,然后单击“启动”,最后单击“确定”即可完成该程序开机自启动设置。
如果你要做为服务运行的程序是在运行后需要界面的,我们可以在控制面板里面找到管理工具然后打开服务或者直接运行“Services.msc”命令打开服务,找到刚刚创建的服务右键打开属性,选中登陆选项卡,登陆身份选中本地系统帐户并选中允许服务与桌面交互最后点确定,这样你的服务在启动后就可以看到界面了。