如何通过WMI获取IIS应用程序信息 [英] How to get IIS application info via WMI
问题描述
如何使用WMI获取IIS应用程序(虚拟文件夹)的实际目录路径?
How would I get the actual directory path of an IIS application (virtual folder) using WMI?
推荐答案
使用 Scriptomatic V2 工具查看更多样本:
Use Scriptomatic V2 tools to view more samples like that :
On Error Resume Next
Const wbemFlagReturnImmediately =& h10
Const wbemFlagForwardOnly =& h20
Const wbemFlagReturnImmediately = &h10 Const wbemFlagForwardOnly = &h20
arrComputers = Array(*)
For each strComputer in arrComputers
WScript.Echo
WScript。回声==========================================
WScript .Echo电脑:& strComputer
WScript.Echo========================================= =
arrComputers = Array("*") For Each strComputer In arrComputers WScript.Echo WScript.Echo "==========================================" WScript.Echo "Computer: " & strComputer WScript.Echo "=========================================="
设置objWMIService = GetObject(winmgmts:\& strComputer&\root \ MicrooftIISv2)
设置colItems = objWMIService .ExecQuery(SELECT * FROM IIsWebVirtualDir_IIsWebVirtualDir,WQL,_
wbemFlagReturnImmediately + wbemFlagForwardOnly)
Set objWMIService = GetObject("winmgmts:\" & strComputer & "\root\MicrosoftIISv2") Set colItems = objWMIService.ExecQuery("SELECT * FROM IIsWebVirtualDir_IIsWebVirtualDir", "WQL", _ wbemFlagReturnImmediately + wbemFlagForwardOnly)
for each objItem in colItems
WScript.Echo GroupComponent:& objItem.GroupComponent
WScript.EchoPartComponent:& objItem.PartComponent
WScript.Echo
下一个
下一个
For Each objItem In colItems WScript.Echo "GroupComponent: " & objItem.GroupComponent WScript.Echo "PartComponent: " & objItem.PartComponent WScript.Echo Next Next
这篇关于如何通过WMI获取IIS应用程序信息的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!