运行VBscript提示0x8004100C错误,部分计算机提示此错误

发布于 2022-09-04 07:19:54 字数 875 浏览 14 评论 0

Dim i,j,k,items(100),threshold(100),smartdata(10,11),t
Dim Limit(10),Normal(10),Bad(10),Data(10),getinfo(10),status(10)
Dim strComputer,objWMIService,colItems,objItem

strComputer = "." 
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\WMI")

Set colItems = objWMIService.ExecQuery( _
    "SELECT * FROM MSStorageDriver_FailurePredictThresholds",,48) 
For Each objItem in colItems 'error line
    j=0
    For i=2 To UBound(objItem.VendorSpecific,1) Step 12
        items(j) = objItem.VendorSpecific(i)
        threshold(j) = objItem.VendorSpecific(i+1)
        j=j+1
    Next
Next

错误代码0x8004100C

WBEM_E_NOT_SUPPORTED
    2147749900 (0x8004100C)
    Feature or operation is not supported.

上述代码我在win7/win8/win10都运行了
在win7 ok
在win8 失败,提示上述错误
在win10 部分成功了,部分失败了,提示错误如上,安装镜像都是一样的

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

二货你真萌 2022-09-11 07:19:54

检查BIOS SMART是否开启支持,将其改为enable.
虚拟机和没SMART选项的都不支持

半衬遮猫 2022-09-11 07:19:54

用 on error 语句处理异常

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文