Erstellen einer eigenen ADM - Datei
Gültig für: Windows NT | Windows 2000 | Windows XP | Server 2003 | Windows Vista | Server 2008 | Windows 7 | Windows 8 | Windows 10
Die ADM - Files werden durch den Systemrichtlinieneditor eingelesen, der dann die jeweiligen Einstellungen zu Verfügung stellt. Es gibt von MS schon einige solcher ADM-Files.
Wenn Sie aber Einstellungen verändern wollen, die in den ADM- Files noch nicht vorhanden sind, müssen Sie sich eine eigene Datei erstellen.
Die ADM-Files sind einfache ASCII-Dateien, die mit einem Texteditor erstellt werden können und als ASCII-Datei mit der Endung ".ADM" abgespeichert werden müssen.
Befehle einer ADM - Datei
CLASS MASCHINE bzw. CLASS USER |
Hiermit wird festgelegt, ob die Einstellungen für die Maschine (Rechner oder dem Anwender (USER) gelten sollen. Einstellungen für eine Maschine gelten dann für alle Anwender, die sich dort anmelden. |
CATEGORY "[Name]" .. END CATEGORY |
Jeder neue Eintrag muss in so einer Anweisung eingeschlossen sein. Als [NAME] geben Sie eine Beschreibung ein, die im Richtlineneditor im Auswahlbaum angezeigt werden soll. |
POLICY "[NAME]" .. END POLICY |
Jeden unterschiedlichen Registry-Schlüssel müssen Sie wiederum in so eine Anweisung einbinden. Hier ist der Name auch wieder für die Anzeige im POLICY Editor gedacht. |
KEYNAME "....." |
Hier müssen Sie den Registry-Schlüssel angeben, den Sie ändern möchten. Dabei müssen Sie den ersten Schlüsselnamen HKEY_LOCAL_MACHINE bzw. HKEY_CURRENT_USER weglassen. NT trägt das je nach zugeordneter CLASS (MASCHINE oder USER) selbständig ein. |
VALUENAME "..." |
Hier wird der Wert angegeben, der unter dem Schlüssel verändert bzw. angelegt werden soll. Danach muss die Angabe erfolgen, um welchen TYP es sich handelt und wie er im Systemrichtlinieneditor angezeigt werden soll. |
VALUEON NUMERIC 1 VALUEOFF NUMERIC 0 |
Datentyp, welcher nur 0 oder 1 enthalten kann: Durch diese Einträge erzeugt der Policyeditor eine BOX zum Ein/Ausschalten |
PART !![Variablenname] [Boxart] VALUENAME [NAME] END PART |
Verschiedene Eingabe/Auswahlboxen. Mit dieser Anweisung erstellen Sie eine Eingabe bzw. Auswahlbox. Als Variablenname müssen Sie einen Namen angeben, den Sie im unteren Teil definiert haben. |
PART !!Info TEXT END PART |
Nur als Ausgabe eines Infotextes im Systemrichtlinieneditor. Hier muss der Wert VALUENNAME weggelassen werden |
PART !!Test NUMERIC VALUENAME Test END PART |
Erstellt einen Registry Key als Datentyp: REG_DWORD |
PART !!Test DROPDOWNLIST VALUENAME Test ITEMLIST NAME "Auswahl2" VALUE NUMERIC NAME "Auswahl3" VALUE NUMERIC END ITEMLIST END PART |
Zum Erstellen einer Auswahlbox |
PART !!Test EDITTEXT VALUENAME Test END PART |
Erstellt einen Registry Key als Datentyp: REG_SZ. Wenn Sie hinter EDITTEXT noch REQUIRED angeben, wird eine Fehlermeldung ausgegeben, wenn kein Eintrag bei diesem Wert erfolgt. |
PART !!Test EXPANDABLETEXT VALUENAME Test END PART |
Erstellt einen Registry Key als Datentyp: REG_EXPAND_SZ |
PART !!Test EDITTEXT VALUENAME Test MAXLEN 5 END PART |
Gibt die max. Länge für das Eingabefeld an. |
PART !!Test NUMERIC DEFAULT 5 VALUENAME Test END PART |
Legt einen Vorgabewert fest für Text oder Zahlen. |
PART !!Test NUMERIC MIN 5 MAX 100 DEFAULT 10 VALUENAME Test END PART |
Legt den größten und kleinsten Wert für die Eingabe fest |
Variablen anlegen:
[strings]
[NAME]=[Wert]
Nach dieser Angabe können Sie Variablen festlegen
Beispiel einer ADM - Datei
CLASS MACHINE
CATEGORY "NetBIOS über TCP/IP"
POLICY "DNS für Windows-Auflösung aktivieren"
KEYNAME "System\CurrentControlSet\Services\NetBT\Parameters"
VALUENAME "EnableDNS"
VALUEON NUMERIC 1
VALUEOFF NUMERIC 0
END POLICY
END CATEGORY
CATEGORY "Sicherheit"
POLICY "Löschen der Auslagerungsdatei beim Systemabschluss"
KEYNAME "System\CurrentControlSet\Control\Session Manager\Memory Management"
VALUENAME "ClearPageFileAtShutdown"
VALUEON NUMERIC 1
VALUEOFF NUMERIC 0
END POLICY
POLICY "Anzeigen der WS im Netz ausschalten"
KEYNAME "System\CurrentControlSet\Services\LanmanServer\Parameters"
VALUENAME "Hidden"
VALUEON NUMERIC 1
VALUEOFF NUMERIC 0
END POLICY
POLICY "Adminrechte - Behebung der Sicherheitslücke: Q218473"
KEYNAME "SYSTEM\CurrentControlSet\Control\Session Manager"
VALUENAME "ProtectionMode"
VALUEON NUMERIC 1
VALUEOFF NUMERIC 0
END POLICY
END CATEGORY
CLASS USER
CATEGORY "Bildschirmschoner"
KEYNAME "Control Panel\Desktop"
POLICY "Bildschirmschoner einstellen"
PART !!BildschirmS EDITTEXT
VALUENAME "SCRNSAVE.EXE"
END PART
END POLICY
POLICY "Bildschirmschoner Aktivieren"
VALUENAME "ScreenSaveActive"
VALUEON "1"
VALUEOFF "0"
END POLICY
POLICY "Bildschirmschonerpaßwort"
VALUENAME "ScreenSaverIsSecure"
VALUEON "1" VALUEOFF "0"
END POLICY
POLICY "Bildschirmschoner Zeit"
PART !!ZeitIntervall EDITTEXT
VALUENAME "ScreenSaveTimeOut"
END PART
END POLICY
END CATEGORY
[strings]
BildschirmS="Dateiname"
ZeitIntervall="Zeit in sec."
ADM Dateien können einfach mit dem "Registry System Wizard" (RSW) erstellt werden. Sie können das Programm unter "http://www.winfaq.de" herunterladen.
Siehe auch "Systemrichtlinien Editor" und "Systemrichtlinien und Gruppenrichtlinien"
WinFAQ: Startseite | WinFAQ: HTMLMenü | WinFAQ: Java Version
Der Tipp enthält einen Fehler oder Sie haben noch eine Ergänzung dafür? Schreiben Sie uns über die Feedback-Seite an: Feedback-Formular
URL: http://www.winfaq.de/faq_html/Content/tip1000/onlinefaq.php?h=tip1176.htm
WinFAQ ® Version 9.01 Copyright © 1996/2016 by Frank Ullrich