2
我有這樣的代碼,但是我在我的損失什麼參數傳遞給Item方法:訪問一個WMI集合對象從VBScript沒有「對於每一個」枚舉
Dim oWMISrvc, oProcCol
Set oWMISrvc = GetObject("winmgmts:{impersonationLevel=impersonate}!\\.\root\cimv2")
Set oProcCol = oWMISrvc.ExecQuery("SELECT * FROM Win32_Process WHERE Name = 'wscript.exe'")
If oProcCol.Count Then WScript.Echo oProcCol.Item(?).CommandLine
我要查詢的第一由ExecQuery返回的集合中的Win32_Process項目。我知道這可以通過「For Each」枚舉完成,但我正在尋找一種直接訪問它的方法。
P.S .:我查詢「wscript.exe」僅用於測試,所以我實際上並不是試圖檢索我的運行腳本的命令行,而是檢索外部可執行文件。 謝謝。
感謝海倫,我發現你指着線程一個滿意的答覆。一定是錯過了我的搜索... – Makaveli84