KeinNameFrei
Enthusiast
Ich möchte per Skript einen Registry-Wert setzen, und zwar auf einer größeren Anzahl von Rechnern. Das setzen des Wertes funktioniert so weit auch schon. Ich habe dabei nur ein Problem:
Der letzte Teil des Pfades zu diesem Wert ist eine GUID, also z.B. sowas wie HKEY_LOCAL_MACHINE\Bla\Blubb\{dcbd3b17-e602-40a1-b9f3-45eb11erab64}\
Außerdem sind unter "Blubb" hier mehrere nach GUIDs benannte Subkeys aufgelistet, die alle einen Wert enthalten, der genau gleich heißt - aber ich muss (und darf) nur einen dieser Werte modifizieren.
Leider kenne ich mich mit GUIDs und deren Verhalten so mal überhaupt nicht aus Ich weiß nur, dass das, was ich suche, auf jedem Computer anders aussieht. Ich muss jetzt irgendwie sicherstellen, dass ich auf einem beliebigen Computer die richtige GUID identifizieren kann, damit ich dann in den entsprechenden Subkey springen und nur dort den Wert anpassen kann.
Wie mach ich sowas denn?
Der letzte Teil des Pfades zu diesem Wert ist eine GUID, also z.B. sowas wie HKEY_LOCAL_MACHINE\Bla\Blubb\{dcbd3b17-e602-40a1-b9f3-45eb11erab64}\
Außerdem sind unter "Blubb" hier mehrere nach GUIDs benannte Subkeys aufgelistet, die alle einen Wert enthalten, der genau gleich heißt - aber ich muss (und darf) nur einen dieser Werte modifizieren.
Leider kenne ich mich mit GUIDs und deren Verhalten so mal überhaupt nicht aus Ich weiß nur, dass das, was ich suche, auf jedem Computer anders aussieht. Ich muss jetzt irgendwie sicherstellen, dass ich auf einem beliebigen Computer die richtige GUID identifizieren kann, damit ich dann in den entsprechenden Subkey springen und nur dort den Wert anpassen kann.
Wie mach ich sowas denn?