当前位置: 首页 > news >正文

window服务

🛠️ 如何管理Windows服务?

你可以通过以下几种方式来查看、启动、停止或配置Windows服务:

  1. 通过图形界面(最常用)
    • 按下键盘上的Win + R键,打开“运行”对话框,输入services.msc并回车。
    • 这将打开“服务”管理窗口,在这里你可以看到所有服务的列表、描述、状态和启动类型。右键点击任何一个服务,就可以选择启动、停止、暂停、重新启动或查看其属性。
  1. 通过任务管理器
    • 按下Ctrl + Shift + Esc打开任务管理器。
    • 点击“服务”选项卡,在底部可以找到“打开服务”的链接。
  1. 通过命令行
    • 打开命令提示符或PowerShell。
    • 使用net start命令查看已启动的服务。使用net start <服务名>启动服务,net stop <服务名>停止服务。
    • 功能更强大的sc命令可以查询和配置服务,例如sc query查看服务状态,sc config修改服务配置。

🛠️ 核心命令一:sc(服务控制)

sc是与服务控制管理器通信的命令行程序,功能最全,是管理服务的“瑞士军刀”。几乎所有与服务相关的操作都能通过它完成。

功能分类

命令格式 (以管理员身份运行)

说明与示例

查询服务

sc query

列出所有服务的状态。

sc query 服务名称

查询特定服务的状态,例如:sc query wuauserv

sc queryex 服务名称

查询服务的详细信息(含PID),例如:sc queryex wuauserv

sc qc 服务名称

查询服务的详细配置,例如:sc qc wuauserv

sc enumdepend 服务名称

枚举依赖此服务的其他服务,例如:sc enumdepend rpcss

操作服务

sc start 服务名称

启动服务,例如:sc start wuauserv

sc stop 服务名称

停止服务,例如:sc stop wuauserv

sc pause 服务名称

暂停服务,例如:sc pause tapisrv

sc continue 服务名称

恢复被暂停的服务,例如:sc continue tapisrv

配置服务

sc config 服务名称 start= 启动类型

⚠️注意:start=

后必须有空格。修改服务的启动类型。
自动sc config wuauserv start= auto


自动(延迟启动)sc config wuauserv start= delayed-auto


手动sc config wuauserv start= demand


禁用sc config wuauserv start= disabled

sc description 服务名称 "描述文字"

设置或修改服务的描述,例如:sc description wuauserv "启用检测、下载和安装 Windows 更新。"

sc failure 服务名称 reset= 秒数 actions= 操作/延迟时间

配置服务失败时的恢复操作,例如:sc failure wuauserv reset= 86400 actions= restart/5000

(失败后5秒重启,重置失败计数周期为86400秒)。

创建/删除服务

sc create 服务名称 binpath= 可执行文件路径

⚠️注意:binpath=

后必须有空格。创建一个新的服务,例如:sc create MyService binpath= "C:\MyApp\myservice.exe"

sc delete 服务名称

删除服务。如果服务正在运行,会被标记为“删除”,重启后才会消失。例如:sc delete MyService

⚙️ 核心命令二:net(网络与服务)

net命令功能也很强大,主要用于管理网络环境、服务、用户等。对于服务操作,它比sc更简单直接,但功能也相对较少。

操作目的

命令格式 (以管理员身份运行)

说明与示例

查看服务

net start

查看当前已启动的服务列表。

启动服务

net start 服务名称

启动服务,例如:net start wuauserv

停止服务

net stop 服务名称

停止服务,例如:net stop wuauserv

暂停服务

net pause 服务名称

暂停服务,例如:net pause wuauserv

恢复服务

net continue 服务名称

恢复被暂停的服务,例如:net continue wuauserv

🚀 辅助与进阶

除了上面两个核心命令行工具,还有一些方法可以帮你更高效地管理服务:

  1. 图形化工具的快车道
    直接在“运行”框(Win + R)或CMD中输入以下命令,可以快速打开对应的管理窗口:
    • services.msc:打开“服务”管理控制台。
    • taskmgr:打开“任务管理器”,可在其“服务”选项卡中查看和管理服务。
    • compmgmt.msc:打开“计算机管理”,在“服务和应用程序”中可以找到“服务”。
  1. 更强大的选择:PowerShell
    如果你愿意尝试更现代、更强大的命令行工具,PowerShell 提供了专门的服务管理cmdlet(命令let),功能远超scnet
    • 获取服务Get-Service
    • 启动服务Start-Service -Name "服务名称"
    • 停止服务Stop-Service -Name "服务名称"
    • 重启服务Restart-Service -Name "服务名称"
    • 设置服务Set-Service -Name "服务名称" -StartupType Automatic
http://www.jsqmd.com/news/463094/

相关文章:

  • 2026年四川硅酸盐防火板批发厂家榜单 全品类供应 防火防潮 适配工程家装多场景 - 深度智识库
  • 怎么去AI味?DeepSeek+豆包+Gemini指令与论文降AI工具实测(80%降至5%)
  • 【VCS】利用libmap优化仿真效率:从重名模块到黑盒加速
  • 2026最新云南雕塑供应商推荐!昆明优质雕塑批发厂家权威榜单发布 - 十大品牌榜
  • Sherlock插件多相机管理技巧:如何同时控制多台工业相机(附.bat脚本示例)
  • 我是开发,正常企业软件开发流程,最佳实践中,我需要写什么测试呢?
  • 激光清洗技术原理及纳秒脉冲激光的有限元仿真研究
  • 图灵课堂师资靠谱吗? - 资讯焦点
  • 七、Redis之IO多路复用
  • 手把手教你用Vue3+Spring Boot搭建开源电子签章系统(附完整代码)
  • 图灵课堂 AI 全栈课怎么样? - 资讯焦点
  • Drools规则引擎实战:如何用5分钟搞定电商优惠规则配置(附完整代码)
  • Nanbeige4精读
  • Java面试题--ArrayList 为什么默认容量是 10?
  • 5G-A+北斗如何重塑低空物流?实测无人机配送避障与厘米级定位
  • cc-connect手机控制Claude:Claude Code 推出轻量级openclaw
  • 2026年用户口碑最佳高新技术企业认定公司推荐:五家服务商真实案例与成效解析 政策驱动创新升级 - 品牌推荐
  • 从SVM到Softmax:一文搞懂深度学习分类任务中的损失函数选择
  • 太空5G释放增长动能:六年CAGR50.7%驱动,市场规模从45.82亿元向近797.2亿元跨越
  • 【linux进程间通信】无名管道
  • 从原理到实践:深度解析Git克隆中的RPC failed错误及curl 18问题
  • 告别SQLite!用ObjectBox在Flutter中实现高性能本地存储的5个技巧
  • ESP32 WiFi吞吐量测试全攻略:从硬件选型到iperf实战(避坑指南)
  • java面试:springboot如何解决跨域问题
  • VisionPro模板匹配避坑指南:为什么你的CogPMAlignTool总识别失败?
  • all-MiniLM-L6-v2开箱即用:Ollama一键部署,立即体验轻量级嵌入模型
  • spring项目创建
  • 从零搭建电赛自动泊车小车:前轮转向架构选择与巡线PID调参心得
  • Debian新手必看:从安装到日常使用的保姆级教程(附常见问题解决方案)
  • Gemma-3-12B-IT在电商客服场景的应用:多轮商品咨询与售后话术生成