WMI 是Windows 管理的核心技术。作为一种规范和基础设施,WMI 可以访问、配置、管理和监视几乎所有的Windows 资源。例如,用户可以在远程计算机上启动进程;设置在特定日期和时间运行的进程;远程启动计算机;获取本地或远程计算机已安装程序的列表;查询本地或远程计算机的Windows 事件日志等。
WMI 是什么服务?
(WMI),中文名称是Windows Management Instrumentation。从Windows 2000开始,WMI(Windows Management Instrumentation)内置于操作系统中,成为Windows系统管理的重要组成部分。所以大家很容易就能看到,因为我们至少应该是Windows 2000的用户。下面我将详细介绍它的每一个细节,让你在喜欢之前不知道。
WMI 可以做什么?
WMI不仅可以获取所需的计算机数据,还可以用于远程控制。远程控制计算机是每个人都喜欢的事情。许多远程监控软件的常见做法是在远程计算机上运行服务器端后台程序,在本地计算机上运行客户端控制程序。通过这两个程序的串通实现对计算机的远程控制。这种方法的缺点是非常明显的。当服务器程序关闭时,由于没有内部线路,无法实现这种远程监控。 WMI实现的远程监控不需要安装任何额外的服务器。系统默认开启WMI服务。具体来说,WMI的能力如下:
1.获取本地和远程计算机的硬件和软件信息。
2.监控本地和远程计算机上软件和服务的运行状态。
3. 控制本地和远程计算机上的软件和服务的运行。
4.高级应用。
系统没有wmi服务怎么办?
用法:复制并另存为wmi.bat
@回声
cd /d c:temp
如果不存在%windir%system32wbem 转到TryInstall
cd /d %windir%system32wbem
净停止winmgmt
winmgmt/杀死
如果存在Rep_bak rd Rep_bak /s /q
重命名存储库Rep_bak
对于(*.dll) 中的%%i 执行RegSvr32 -s %%i
对于(*.exe) 中的%%i,请调用:FixSrv %%i
对于(*.mof,*.mfl) 中的%%i 执行Mofcomp %%i
网络启动winmgmt
转到结束
:修复服务
if /I (%1)==(wbemcntl.exe) 转到SkipSrv
if /I (%1)==(wbemtest.exe) 转到SkipSrv
if /I (%1)==(mofcomp.exe) 转到SkipSrv
%1 /注册服务器
:跳过服务
转到结束
:尝试安装
如果不存在wmicore.exe 转到结束
微核/s
网络启动winmgmt
:完