APP下载

配置触发器有条件启动Windows服务

2021-03-24樱子

电脑爱好者 2021年6期
关键词:程序服务

樱子

1.Windows服务触发器的来历

我们知道,Windows服务在何时运行通常有两种选择:计算机启动时启动(“自动”),或仅在用户或程序明确需要启动时运行(“手动”)。启动了的服务往往会一直在后台运行并占用宝贵的系统资源,只有在需要发生作用时才能派上用场。为了改善这种情况,早在Windows 7和Windows Server 2008 R2时期,微软就明智地将“事件机制”直接集成到了Windows服务体系结构中,它可以在满足某些条件时才启动或停止Windows服务,这样服务触发器就诞生了。

2.触发器可在什么情况下启动或停止服务

常见的使用服务触发器的情况有:

·设备接入时或在系统启动时设备就已经存在;

·计算机加入或离开一个域;

·防火墙端口打开或关闭;

·计算机策略或用户策略更改;

·TCP/IP网络堆栈上的第一个IP地址变为可用,或堆栈上的最后一个IP地址变为不可用;

·发生自定义事件或系统状态更改

我们使用服务触发器的情况可能不限于上述所列条目,Windows 8附带47个触发器功能,而Windows 10则至少有75个这方面的功能。服务触发器在Windows中的使用一直在稳步增长。毫无疑问,微软将在未来的Windows版本中还会添加更多其他有用的触发器。

3.用Service Trigger Editor管理服务触发器

要用服务触发器启动或停止服务,我们可以利用Service Trigger Editor免费实用程序来完成。该程序不需要安装,下载可执行文件并双击它即可启动该程序(下载地址:ht tps://www.coretechnologies.com/products/ServiceTriggerEditor/)。

当Service Trigger Editor启动时,我们将会看到主窗口上部的窗格中显示安装在电脑中的所有服务。运行的服务将在其左侧有一个绿色圆圈,而具有触发器的服务将以蓝色拼图(触发器的符号)为特征(图1)。……

登录APP查看全文

猜你喜欢

程序服务
服务在身边 健康每一天
服务在身边 健康每一天
试论我国未决羁押程序的立法完善
服务在身边 健康每一天
服务在身边 健康每一天
服务在身边 健康每一天
失能的信仰——走向衰亡的民事诉讼程序
“程序猿”的生活什么样
招行30年:从“满意服务”到“感动服务”
英国与欧盟正式启动“离婚”程序程序