3
我希望在Windows XP(无管理员权限)中以 a 有限用户登录时能够看到Win32_PhysicalMedia
信息。作为管理员, WMIDiag
刚刚给卫生清洁法案,并Win32_DiskDrive
类 正确生成信息登录时,它的工作原理确定,但Win32_PhysicalMedia
产生的0 计数此代码非管理员在WMI中丢失类
set WMI = GetObject("WinMgtmts:/root/cimv2")
set objs = WMI.InstancesOf("Win32_PhysicalMedia")
wscript.echo objs.count
另外,如果在物理驱动器的SerialNumber
属性上找到的硬盘序列号在另一个类中可用,我可以用 作为有限用户阅读,请告诉我。我并不试图用WMI写任何属性到 ,但是当我作为受限用户运行时,我无法读取它。 有趣的是,DiskDrive
错过了Signature
属性,当作为受限用户运行,但来自 管理员帐户运行时出现这将为 我的应用程序做。
GetVolumeInformation不提供物理媒体信息 – 2012-01-30 17:33:39