首页/系统/Windows 运维速查/sc create / delete 创建删除服务

sc create / delete 创建删除服务

把程序注册为 Windows 服务或删除服务记录:部署与清理残留时使用,删除前先停用服务。

Windows 运维速查系统更新于 2026-10-12
用途创建/删除服务
语法sc create <名称> binPath= <完整路径> start= auto;sc delete <名称>
描述sc description <名称> "说明文字"

常用示例

常用示例
sc create MyAgent binPath= "C:\apps\agent\agent.exe --svc" start= auto
sc description MyAgent "示例代理服务"
sc start MyAgent
REM 停用并删除
sc stop MyAgent
sc delete MyAgent
PowerShell 等价:New-Service -Name MyAgent -BinaryPathName '...' -StartupType Automatic。

易错点

  • binPath= 后必须有空格;路径含空格时整个命令行要加引号
  • 删除服务不可恢复,删前用 sc qc 导出配置留存

数据来源与参考

  • Microsoft Learn:sc create
  • Microsoft Learn:sc delete

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌