WMI と Powershell を介してリモート コンピューターのレジストリに接続するだけのスクリプトがあります。
$Server = server1
$HKLM = [UInt32] "0x80000002"
$WMI_Reg = [WMIClass] "\\server1\root\default:StdRegProv"
300 台のサーバーの大部分ではこれで問題なく、レジストリに対して後続のクエリを実行できます。ただし、選択した少数の場合、次のエラーが発生します。
値 "\server1\root\default:stdregprov" を "System.Management.ManagementClass" 型に変換できません。エラーはみつかりません"
これらはすべて 2008 R2 サーバーです。もともと、無効な WMI プロバイダーに問題があったため、このエラーが発生する前に cimWin32.mof を再コンパイルする必要がありました。
次に何ができるかについてのアイデアはありますか?
ありがとう