gpt4 book ai didi

vbscript - 非管理员时WMI中缺少类

转载 作者:行者123 更新时间:2023-12-04 17:13:11 24 4
gpt4 key购买 nike

我希望以以下身份登录时可以看到Win32_PhysicalMedia信息
Windows XP中的受限用户(无管理员权限)。以管理员身份登录后可以正常运行,
WMIDiag刚刚提供了明确的健康单,并且Win32_DiskDrive类别
正确产生信息,但Win32_PhysicalMedia产生计数0
对于此代码

set WMI = GetObject("WinMgtmts:/root/cimv2")
set objs = WMI.InstancesOf("Win32_PhysicalMedia")
wscript.echo objs.count


或者,如果 SerialNumber上的硬盘序列号是
物理驱动器的属性可以在另一个类中找到
以受限用户身份阅读,请让我知道。我不是要写信给
WMI的任何属性,但是以“受限用户”身份运行时我看不到此内容。
有趣的是, DiskDrive错过了 Signature属性,这对于
以受限用户身份运行时我的应用程序,但从
管理员帐户。

最佳答案

WMI不会向受限用户提供此信息。

如果可以使用您的语言访问Win32函数,则可以调用GetVolumeInformation

关于vbscript - 非管理员时WMI中缺少类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63940/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com