Windows XP では、vbscript で使用しています
GetObject("winmgmts:\.\root\cimv2")
WMI サービス オブジェクトを取得しますが、常にエラーが発生します: (null): 構文が無効です。構文を確認しましたが、問題ないはずです。ここで提案されているようにレポを再構築しようとしましたが、それでも同じエラーが発生しました。パーミッション/セキュリティポリシーの問題かもしれません。助言がありますか?
構文が間違っています。\
代わりに使用する
GetObject("winmgmts:\\.\root\cimv2");
または、WMIパスを含むWMIクラスのインスタンスを直接取得することもできます。
GetObject("winmgmts:\\.\root\cimv2:Win32_LogicalDisk='C:'")