使用sc命令手动添加删除服务
在管理Windows服务器时,有些程序在安装时并没有添加到服务里,在任务管理器里无法像服务一样方便的启动/停止/重启等操作,设置开机启动也比较麻烦,这时就可以用系统自带的sc命令来手动将程序添加到服务中。
添加服务:
sc create forward_8080 binpath= "D:\bin\forward.exe -d"
注意sc命令的所有等号后面都要加一个空格,这里是binpath的“=”和后面的路径要加一个空格。
设置成开机启动:
sc config forward_8080 start= auto
一样在等号后面要加个空格。
也可以写在一起:
sc create forward_8080 binpath= "D:\bin\forward.exe -d" start= auto
启动/停止/查询状态:
sc start forward_8080
sc stop forward_8080
sc query forward_8080
删除服务:
sc delete forward_8080
添加详细描述信息:
sc description forward_8080 "tcp forword to backend server,port 8080,backend server x.x.x.x"
更改服务显示名:
sc config forward_8080 displayname= TCP_8080
命令很强大,还有很多其它参数,看命令自带帮助就行了,用法很简单。