C# 如何从安装程序代码启动WMI服务?
在visual studio代码中使用WMI事件,如C# 如何从安装程序代码启动WMI服务?,c#,wmi,C#,Wmi,在visual studio代码中使用WMI事件,如 WqlEventQuery query = new WqlEventQuery( "SELECT * FROM RegistryKeyChangeEvent WHERE " + "Hive = 'HKEY_LOCAL_MACHINE'" + @"AND KeyPath = 'HARDWARE\\DEVICEMAP\\SERIALCOMM'");
WqlEventQuery query = new WqlEventQuery(
"SELECT * FROM RegistryKeyChangeEvent WHERE " +
"Hive = 'HKEY_LOCAL_MACHINE'" +
@"AND KeyPath = 'HARDWARE\\DEVICEMAP\\SERIALCOMM'");
registryWatcher = new ManagementEventWatcher(managementScope, query);
当我安装如何从我的代码启动此服务时,某些PC are WMI事件服务被手动或自动停止?这些主机上是否启用了RPC?如果是这样,那么您可以调用本机Windows命令行函数SC来控制您拥有管理权限且启用了RPC(即未防火墙)的任何Windows计算机上的服务。