Wie zu Lesen ist Remote Registry-Schlüssel?

Ich muss in der Lage sein zu Lesen der Werte in einem bestimmten Registry-Schlüssel aus einer Liste von Remote-Computern.
Ich kann das lokal mit dem folgenden code

   using Microsoft.Win32;

        RegistryKey rkey = Registry.LocalMachine;
        RegistryKey rkeySoftware=rkey.OpenSubKey("Software");
        RegistryKey rkeyVendor = rkeySoftware.OpenSubKey("VendorName");
        RegistryKey rkeyVersions = rkeyVendor.OpenSubKey("Versions");

        String[] ValueNames = rkeyVersions.GetValueNames();
        foreach (string name in ValueNames)
        {
          MessageBox.Show(name + ": " + rkeyVersions.GetValue(name).ToString());
        }

aber ich weiß nicht, wie man die gleichen Informationen für einen Remote-Computer. Bin ich sogar mit der richtige Ansatz oder sollte ich betrachten, WMI oder etwas anderes?

  • Haben Sie als WMI?
InformationsquelleAutor etoisarobot | 2009-10-14
Schreibe einen Kommentar