layer_8 0 Geschrieben 31. Januar 2016 Melden Teilen Geschrieben 31. Januar 2016 (bearbeitet) Hallo zusammen, ich würde gerne eine Batch Datei erstellen die folgendes umsetzt, damit ich diese via Gruppenrichtlinie an die Clients verteilen kann. Ich möchte einen Key in der Registry ändern, allerdings ist der Pfad dorthin dynamisch Pfad: HKEY_CURRENT_USER\Software\T-Com\Client Line Manager\CurrentVersion\Options\S-1-5-21-1695334560-4162045800-680805419\ der fett gedruckte teil des Pfades ist der dynamische Part (somit bei jedem Client unterschiedlich) dort befindet sich der Key Collaboration.Tool (REG_SZ) dessen Wert ich gerne ändern möchte. Mein ursprünglicher Gedanke ist, ein Regquery auf " HKEY_CURRENT_USER\Software\T-Com\Client Line Manager\CurrentVersion\Options" nach dem besagten Key. Den Pfad zum key in eine Variable speichern um letzten Endes den Wert ändern zu können. Eine Abfrage gibt mir aber nicht nur den Pfad sondern auch key und Wert aus, was ich so nicht in die Variable schreiben kann. Ich krieg es leider nicht hin nur den Pfad zum key in eine Variable zu speichern grrrrr. Ich hoffe Ihr könnt mir helfen. Vielen Dank im Voraus. Viele Grüße layer_8 bearbeitet 31. Januar 2016 von layer_8 Zitieren Link zu diesem Kommentar
testperson 1.708 Geschrieben 31. Januar 2016 Melden Teilen Geschrieben 31. Januar 2016 Hi, "S-1-5-21-1695334560-4162045800-680805419" sieht stark nach einer User SID aus. Evtl. ist es einfacher diese auszulesen und dann direkt den gesamten Key zu ändern. Dürfte vermutlich auch über GPP Registry gehen. Gruß Jan Zitieren Link zu diesem Kommentar
Sunny61 807 Geschrieben 31. Januar 2016 Melden Teilen Geschrieben 31. Januar 2016 Wenn die SID, und dafür halte ich sie auch, die des angemeldeten Benutzers ist, dann könntest Du es evtl. mit einem der hier angebotenen Tipps hinkriegen: Get SID for current logged in user http://www.windows-commandline.com/get-sid-of-user/ Hier per Powershell: https://technet.microsoft.com/en-us/library/ff730940.aspx Zitieren Link zu diesem Kommentar
layer_8 0 Geschrieben 31. Januar 2016 Autor Melden Teilen Geschrieben 31. Januar 2016 (bearbeitet) Vorab vielen Dank für Eure mühe und schnellen Antworten. Ich habe gerade einmal die User Sid mit wmic useraccount where name='%username%' get sid abgefragt. Heraus kam S-1-5-21-1695334560-4162045800-680805419-1000 Also handelt es sich in dem oben genannten Registrypfad nicht um die User SID sondern um die Computer SID. Viele Grüße layer_8 bearbeitet 31. Januar 2016 von layer_8 Zitieren Link zu diesem Kommentar
zahni 554 Geschrieben 31. Januar 2016 Melden Teilen Geschrieben 31. Januar 2016 Ich verstehe leider immer noch nicht, was Du genau machen möchtest. Willst Du einen Eintrag beim aktuell angemeldeten User ändern? Wenn ja, geht das am Bestem per GPP oder einer eigenen ADMX-Vorlage. Da muss man keine SID kennen. Zitieren Link zu diesem Kommentar
testperson 1.708 Geschrieben 1. Februar 2016 Melden Teilen Geschrieben 1. Februar 2016 Da muss man keine SID kennen. In diesem Fall scheinbar schon, da die Software unter HKCU irgendwann einen Eintrag mit der Computer SID anlegt und dort die entsprechenden Optionen verwaltet ;) Zitieren Link zu diesem Kommentar
layer_8 0 Geschrieben 1. Februar 2016 Autor Melden Teilen Geschrieben 1. Februar 2016 @testperson richtig, die software wurde nicht via GPP verteilt sondern manuell installiert Zitieren Link zu diesem Kommentar
testperson 1.708 Geschrieben 1. Februar 2016 Melden Teilen Geschrieben 1. Februar 2016 GPP und Software-Verteilung sind ja jetzt auch eher 2 verschiedene paar Schuhe ;) Du hast doch jetzt alles zusammen was du brauchst? Den Anfang des RegKey und der "dynamische" Teil ist die Computer SID. Wo klemmt es denn jetzt noch? Zitieren Link zu diesem Kommentar
daabm 1.366 Geschrieben 2. Februar 2016 Melden Teilen Geschrieben 2. Februar 2016 An der Computer-SID - in GPP hast Du Textfelder, drück da mal F3. Vielleicht gibt es schon eine passende Variable? Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.