我需要创建一个通用脚本来重新启动服务:
net stop <service>
net start <service>
问题是我不知道服务的名称。例如,“ printer spooler
”的名称是“ spooler
”。
我如何才能找到任何服务的名称?
答案1
您可以按照以下步骤查看 Windows 服务列表:
- 右键单击“计算机”图标(通常位于 Windows 桌面或开始菜单中)
- 选择“管理”(这需要管理员权限)
- 双击“服务和应用程序”(展开)
- 点击“服务”
右侧“服务”栏下的列表显示您的所有服务,默认按字母顺序排序。
注意:除了使用“Net”命令之外,对于手动控制,您还可以使用 GUI 来启动/停止许多可用的 Windows 服务。
答案2
运行 services.msc 以获取所有服务的列表。
单击所需服务的属性,您可以看到“服务名称”和“显示名称”。
服务名称就是您需要与 net 命令一起使用的名称。
答案3
这Black Viper 提供的便捷指南列出了可以与“net start/stop”命令一起使用的服务名称。他列出了 Windows XP、Vista、Server 2008 和 7 中包含的服务。例如,以下是Windows 7 SP1 列表(您可能需要向下滚动一点才能看到实际的表格)。