Windows服务触发启动 – 差异手动与自动?
发布时间:2020-12-13 20:00:05 所属栏目:Windows 来源:网络整理
导读:自从 Windows Server 2008 R2(以及Windows 7,我认为是客户端操作系统)以来,Microsoft已经为服务引入了触发器启动.我理解自动,自动(延迟)和手动启动类型之间的区别.从我在googled文章中看到的内容,我相信我确实理解了触发器启动的逻辑(尽管从未使用过). 我不
自从
Windows Server 2008 R2(以及Windows 7,我认为是客户端操作系统)以来,Microsoft已经为服务引入了触发器启动.我理解自动,自动(延迟)和手动启动类型之间的区别.从我在googled文章中看到的内容,我相信我确实理解了触发器启动的逻辑(尽管从未使用过).
我不确定我理解的是配置为自动(触发启动)和手动(触发启动)的服务的差异,我没有运气找到任何解释. 我有点认为在两种情况下服务都没有运行,除非触发器会启动它,那么实际上会有什么不同呢? 我遇到这个问题的原因实际上是监控自动启动类型服务.由于服务设置为以触发器启动并且触发器无效,因此服务未运行且监视正在报告它,即自动服务未运行. 总结一下 – 我的问题是: >自动(触发启动)和手动(触发启动)服务有什么区别?
操作系统启动时自动启动服务.手动服务没有.可以将触发器添加到服务中以使它们在某些事件上启动,例如ETW事件或插入的USB设备等.可以将触发器添加到手动或自动服务.
自动(触发器启动)服务上的触发器示例: C:UsersRyan>sc qtriggerinfo dnscache [SC] QueryServiceConfig2 SUCCESS SERVICE_NAME: dnscache START SERVICE FIREWALL PORT EVENT : b7569e07-8421-4ee0-ad10-86915afdad09 [PORT OPEN] DATA : 5355;UDP; 手动(触发器启动)服务上的触发器示例: C:UsersRyan>sc qtriggerinfo appinfo [SC] QueryServiceConfig2 SUCCESS SERVICE_NAME: appinfo START SERVICE NETWORK EVENT : bc90d167-9470-4139-a9ba-be0bbbf5b74d [RPC INTERFACE EVENT] DATA : 201ef99a-7fa0-444c-9399-19ba84f12a1a START SERVICE NETWORK EVENT : bc90d167-9470-4139-a9ba-be0bbbf5b74d [RPC INTERFACE EVENT] DATA : 5f54ce7d-5b79-4175-8584-cb65313a0e98 START SERVICE NETWORK EVENT : bc90d167-9470-4139-a9ba-be0bbbf5b74d [RPC INTERFACE EVENT] DATA : fd7a0523-dc70-43dd-9b2e-9c5ed48225b1 START SERVICE NETWORK EVENT : bc90d167-9470-4139-a9ba-be0bbbf5b74d [RPC INTERFACE EVENT] DATA : 58e604e8-9adb-4d2e-a464-3b0683fb1480 可以将服务设置为“自动”,以便在操作系统加载后立即启动,但是当服务无需执行任何工作时,它也可以自行正常停止.停止后,触发器可以随时再次启动. 因此,回顾一下,自动和手动服务都可以有手动启动它们的触发器.唯一的区别是,一旦操作系统加载,自动服务就会启动. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- 我需要在Windows上的Perl脚本中包含#!/usr/bin/perl行吗?
- ssis – OLE DB提供程序Microsoft.ACE.OLEDB.15.0 Mssing
- Win10中MySQL8.0.11的配置文件my.ini的位置
- windows – 无缝远程桌面连接
- wix – “添加/删除程序”中的Bootstrapper和Setup
- win10 uwp 渲染原理 DirectComposition 渲染
- 将DLL链接到Visual C时未定义的外部
- 在Windows和Mac OS X之间的Dropbox上共享Eclipse目录
- 用于Windows的rsyslog或类似的分布式日志记录标准?
- 使用Microsoft Azure机器学习查看rgl图
推荐文章
站长推荐
- 如何在Windows上获取多个文件的所有权?
- Windows – IIS7.5应用程序池回收 – .Net OutOf
- windows-server-2008-r2 – 从跨区卷中安全删除磁
- windows-server-2008 – 访问被拒绝的问题,Windo
- windows-server-2008 – 如何为每个用户创建一个
- windows下vmware和Hyper-v共存方法
- Windows Server 2008 R2上的.NET Framework 4 RT
- Windows服务 – Windows服务或计划任务,我们喜欢
- 强制在Windows中进行上下文切换
- windows-server-2008 – 如何知道Windows防火墙上
热点阅读