rmartin 10 Geschrieben 2. August 2010 Melden Geschrieben 2. August 2010 Hallo, ich muß über eine Gruppenrichtline einen Registry-Key einstellen, der in keiner Vorlagendatei enthalten ist. Hierzu habe ich eine eigene ADMX-Datei erstellt. Ich kann problemlos beliebige Values erstellen und mit Werten füttern. Ich kann NICHT einen Key mit einem Default-Wert laden. Wenn ich den Key exportiere, wird der Value-Name in der .reg-Datei mit @ (ohne Anführungszeichen) angegeben. Das kann ich in die ADMX-Datei aber nicht eingeben, das gibt einen Fehler beim Öffnen des Gruppenrichtlinien-Editors (verlangt Anführungszeichen)(verlangt Value-Variable). Mit Anführungszeichen gibt es einen Valuenamen "@", den ich auch nicht brauche. Gibt es hierzu einen Tip? Vielen Dank.
zahni 587 Geschrieben 2. August 2010 Melden Geschrieben 2. August 2010 Hast Du Download details: ADMX Migrator schon probiert ? Welchen Wert willst Du genau wie einstellen ? -Zahni
rmartin 10 Geschrieben 2. August 2010 Autor Melden Geschrieben 2. August 2010 Hallo zahni, es muß eine Zeichenkette hinein. Ja, ADMX-Migrator hab ich probiert. Nur löscht der in der Version 1.3 sämtliche Values aus den Dateien. Gefährlich! Der Hersteller weiß das schon seit ein paar Monaten. Eine ältere Version war nicht zu finden. MfG Martin
zahni 587 Geschrieben 2. August 2010 Melden Geschrieben 2. August 2010 Nochmals meine Frage: Was willst Du exakt wohin (exakt) schreiben ? Viellicht können wir so besser helfen. -Zahni
rmartin 10 Geschrieben 2. August 2010 Autor Melden Geschrieben 2. August 2010 Hi, hier ein Auszug aus der .reg-Datei, in die der Schlüssel exportiert wurde: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Unigraphics Solutions\Solid Edge\Version 102\TemplatePath] @="H:\\System\\Vorlagen\\Firma" HKLM spreche ich über Computerrichtlinien an, das klappt soweit. Nur: wie weise ich einem Schlüssel einen Standard-Wert zu? Ich brauche die Syntax für das admx-File. MfG Martin
zahni 587 Geschrieben 2. August 2010 Melden Geschrieben 2. August 2010 Mal so eine Frage: Von Wo bearbeitest und verwendest Du die ADMX-Vorlagen ? Das muss mindestens Vista oder neuer sein. Der Default Value wird in den alten ADM-Dateien als "" angegeben (also ein leerer String). Ich habe mal das folgende Beispiel zusammengeklickt: <policyDefinitions revision="1.0" schemaVersion="1.0"> <policyNamespaces> <target prefix="fullarmor" namespace="FullArmor.Policies.5BCBD511_2A77_4F7D_A250_328D876EFE2D" /> <using prefix="windows" namespace="Microsoft.Policies.Windows" /> </policyNamespaces> <supersededAdm fileName="" /> <resources minRequiredRevision="1.0" /> <categories> <category name="CAT_48B15997_2495_40F2_89EC_A032A1FC5419" displayName="$(string.CAT_48B15997_2495_40F2_89EC_A032A1FC5419)" /> </categories> <policies> <policy name="POL_832B378C_9775_4255_926A_85C23843A102" class="Machine" displayName="$(string.POL_832B378C_9775_4255_926A_85C23843A102)" key="SOFTWARE\Unigraphics Solutions\Solid Edge\Version 102\TemplatePath"> <parentCategory ref="CAT_48B15997_2495_40F2_89EC_A032A1FC5419" /> <supportedOn ref="windows:SUPPORTED_WindowsVista" /> </policy> </policies> </policyDefinitions> test kann ich es leider nicht...
rmartin 10 Geschrieben 2. August 2010 Autor Melden Geschrieben 2. August 2010 Hi Zahni, Held des Tages! Einfach valueName angeben mit "", schon definiere ich den Standard-Wert eines Schlüssels. Ich wußte, es ist eine einfache Lösung, nur dokumentiert ist sie nirgens. Vielen Dank. Martin
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde dich hier an.
Jetzt anmelden