【笔记】Windows服务管理

前言

Windows服务管理

通过服务程序管理服务

  • 运行->services.msc

通过CMD管理服务

net

启动服务

<service_name>:服务名

1
net start <service_name>

关闭服务

1
net stop <service_name>

sc

本地管理服务

创建服务

<service_name>:定义服务名
binpath="<file>.exe":指定可执行文件
start=auto:设置服务启动方式

auto:自动
demand:手动

1
sc create <service_name> binpath="<file>.exe"
启动服务
1
sc start <service_name>
关闭服务
1
sc stop <service_name>
删除服务
1
sc delete <service_name>
修改服务
修改服务自动启动
1
sc config <service_name> start=auto
修改服务手动启动
1
sc config <service_name> start=demand
修改服务可执行文件路径
1
sc config <service_name> binpath="<path>"

远程管理服务

建立连接

<ip>:远程IP地址
<username>:用户名
<password>:密码

1
net use \\<ip>\ipc$ <password> /user:<username>
管理服务

通过PowerShell管理服务

启动服务

1
Start-Service <service_name>

关闭服务

1
Stop-Service <service_name>

重启服务

1
Restart-Service <service_name>

设置为开机自启

1
Set-Service -Name <service_name> -StartupType 'Automatic'

完成

参考文献

系统极客
CSDN——boonya
西瓜视频——爱比较