在使用sfu过程中曾经做过次优化,今天在使用的过程中发现SFU的管理工具无法使用,提示无法使用wmi组件
在网络上找了个修复的方法,以及源代码
忘记出处在什么地方了,感谢原作者
在使用前愿意的可以了解下什么是WMI
把下面代码保存为xxx.bat格式运行即可修复,希望可以帮助到遇到跟我同样情况的兄弟
XML/HTML代码
- ===============================
- FIXWMI.CMD
- ------------------------
- @echo on
- cd /d c:\temp
- if not exist %windir%\system32\wbem goto TryInstall
- cd /d %windir%\system32\wbem
- net stop winmgmt
- winmgmt /kill
- if exist Rep_bak rd Rep_bak /s /q
- rename Repository Rep_bak
- for %%i in (*.dll) do RegSvr32 -s %%i
- for %%i in (*.exe) do call :FixSrv %%i
- for %%i in (*.mof,*.mfl) do Mofcomp %%i
- net start winmgmt
- goto End
- :FixSrv
- if /I (%1) == (wbemcntl.exe) goto SkipSrv
- if /I (%1) == (wbemtest.exe) goto SkipSrv
- if /I (%1) == (mofcomp.exe) goto SkipSrv
- %1 /RegServer
- :SkipSrv
- goto End
- :TryInstall
- if not exist wmicore.exe goto End
- wmicore /s
- net start winmgmt
- :End
- ========
发表评论 点击获得Trackback地址