Vbscript Win32_OperatingSystem的64位等价物是什么?
我继承了一个在Windows Server 2003上运行的脚本,需要将该脚本移植到Windows Server 2008。当前脚本是:Vbscript Win32_OperatingSystem的64位等价物是什么?,vbscript,64-bit,windows-server-2008,wmi,Vbscript,64 Bit,Windows Server 2008,Wmi,我继承了一个在Windows Server 2003上运行的脚本,需要将该脚本移植到Windows Server 2008。当前脚本是: strComputer = "servernamexyz" Set objWMIService = GetObject("winmgmts:" _ & "{impersonationLevel=impersonate,(Shutdown)}!\\" & _ strComputer & "\root\c
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上运行?谢谢 没有什么可翻译的。这适用于Windows 2008(32位和64位)。无需翻译。它在Windows 2008(32位和64位)上工作。它仍然存在于server2008上 Win32标签有点令人遗憾,windows95中最重要的不是将16位内存更改为32位内存,而是切换到保护模式。
只是“32位优于16位”在广告中更容易解释,但它给64位操作系统留下了大量的内部命名遗产。它仍然存在于server2008上 Win32标签有点令人遗憾,windows95中最重要的不是将16位内存更改为32位内存,而是切换到保护模式。
只是“32位优于16位”在广告中更容易解释,但它给64位操作系统留下了大量的内部命名遗产。如上所述,脚本是正确的。问题在于防火墙设置不允许来自远程计算机的WMI。感谢您的快速反馈。它使我能够快速地朝不同的方向看。对不起,我还不能投票支持你们两人……如上所述,脚本是正确的。问题在于防火墙设置不允许来自远程计算机的WMI。感谢您的快速反馈。它使我能够快速地朝不同的方向看。对不起,我还不能投票支持你们两人……好的,谢谢。看来我在这个问题上找错人了。它不起作用,所以我得再挖一点-不知道为什么。好的,谢谢。看来我在这个问题上找错人了。它不起作用,所以我得再挖一点——不知道为什么。