我繼承了Windows Server 2003上運行的腳本,我需要移植到Windows Server 2008目前的腳本:什麼是Win32_OperatingSystem的64位等價物?
strComputer = "servernamexyz"
Set objWMIService = GetObject("winmgmts:" _
& "{impersonationLevel=impersonate,(Shutdown)}!\\" & _
strComputer & "\root\cimv2")
Set colOperatingSystems = objWMIService.ExecQuery _
("SELECT * FROM Win32_OperatingSystem")
For Each objOperatingSystem in colOperatingSystems
objOperatingSystem.Win32Shutdown(12)
Next
如何將它轉換爲Windows Server 2008上運行?謝謝!
好的,謝謝。看起來我在這個問題上追逐了錯誤的兔子。它不工作,所以我將不得不挖掘更多 - 不知道爲什麼。 – Jim 2010-05-05 17:26:19