当前位置:  开发笔记 > 开发工具 > 正文

在Windows XP中更轻松地启动和停止Windows服务

如何解决《在WindowsXP中更轻松地启动和停止Windows服务》经验,为你挑选了2个好方法。

我偶尔会发现自己启动和停止多个Windows服务.我知道停止和启动Windows服务的唯一工具是"管理工具"下的"服务"程序(%SystemRoot%\ system32\services.msc/s).此程序似乎只允许您一次操作一个服务,通常在等待服务停止时暂停.有一个"关闭"按钮可用,但我更愿意选择我想要停止或启动的所有服务,并一次对所有服务执行一个命令.

是否有更简单的方法来启动和停止Windows XP的多个Windows服务?



1> Theo Lenndor..:

使用cmd.exe中的"net start"和"net stop"命令启动和停止服务:

net start "Service name with space"
net stop SerivceNameWithoutSpace

请注意,如果服务名称包含空格,则需要引号.



2> Enrico Campi..:

可以使用命令行工具启动/停止Windows服务,例如net startnet stop以及sc.exe,但据我所知,它们都不允许同时在多个服务上运行.

最简单的解决方案是通过在批处理文件中指定不同的服务名称来多次调用命令行工具.

另请注意,为Windows服务发出停止命令与进程实际退出之间存在延迟的原因是,Windows服务控制器等待最多30秒才能使服务正常关闭.
如果服务在此时间内没有退出,则会显示一条消息,告知您" 该服务未及时响应 ".更多细节可以在这里找到.

推荐阅读
mobiledu2402852357
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有