Omgili, forum search, forums search, search forums, discussion search,discussions search, search discussions, board search, boards search, search boards
  Advanced Search

ADM Templates erstellen reg2adm

On Sun, 5 Aug 2007 23:30:01 -0700, Hans Baer <...@discussions.microsoft.com> wrote:

Hallo, ich möchte mittels Gruppenrichtlinien und ADM Templates registry
Einträge an meine Clients verteilen. Habe es mit dem Tool reg2adm versucht
und habe dabei das Problem, dass in der eingelesenen ADM keine Werte
übernommen werden aus meinem Reg file. Die Werte kanni ch von Hand eintragen
dann funktioniert die Sache auch jedoch muss es doch auch möglich sein die
Values aus dem Regexport zu übernehmen oder nicht?

Noch eine Frage zu einem ADM Template welches ich mit reg2adm erstellt habe.
Wenn ich im ADM den Wert 0 setzen will kommt eine Fehlermeldung: Meldung "0
ist geringer als der zugelassene wert adm"

Es geht um diesen Wert:
PART DisableDFS NUMERIC
VALUENAME "DisableDFS"
END PART

vielen Dank,
Hallo, ich möchte mittels Gruppenrichtlinien und ADM Templates registry
Einträge an meine Clients verteilen. Habe es mit dem Tool reg2adm versucht
und habe dabei das Problem, dass in der eingelesenen ADM keine Werte
übernommen werden aus meinem Reg file. Die Werte kanni ch von Hand eintragen
dann funktioniert die Sache auch jedoch muss es doch auch möglich sein die
Values aus dem Regexport zu übernehmen oder nicht?

Noch eine Frage zu einem ADM Template welches ich mit reg2adm erstellt habe.
Wenn ich im ADM den Wert 0 setzen will kommt eine Fehlermeldung: Meldung "0
ist geringer als der zugelassene wert adm"

Es geht um diesen Wert:
PART DisableDFS NUMERIC
VALUENAME "DisableDFS"
END PART

vielen Dank,



On Mon, 6 Aug 2007 10:04:03 +0200, "Norbert Fehlauer [MVP]" <...@gmx.net> wrote:

Hans Baer wrote:
Hi,

> Hallo, ich mchte mittels Gruppenrichtlinien und ADM Templates
> registry Eintrge an meine Clients verteilen.

Vorbildlich.

> Habe es mit dem Tool reg2adm versucht und habe dabei das Problem

Naja, sagen wir mal so. Das Tool taugt, wenn du noch nicht ganz sicher in
der Syntax bist dazu, dir eine Grundstruktur zu geben. Schau dir mal bei
Mark den Artikel an, wie man ein ADM manuell erzeugt. Wenn du das verstanden
hast, brauchst du so ein Tool nicht mehr und wirst feststellen, dass das
total simpel ist.
http://www.gruppenrichtlinien.de/adm/Wie_funktioniert_ein_ADM_Template.htm

Ansonsten frag mal Mark, ob aus dem Tool, welches in Entwicklung war noch
was wird. Das ist ziemlich genial.

> Es geht um diesen Wert:
> PART DisableDFS NUMERIC
> VALUENAME "DisableDFS"
> END PART

Einfacher wrs, du httest das ganze adm gepostet.

Bye
Norbert
Hans Baer wrote:
Hi,

> Hallo, ich mchte mittels Gruppenrichtlinien und ADM Templates
> registry Eintrge an meine Clients verteilen.

Vorbildlich.

> Habe es mit dem Tool reg2adm versucht und habe dabei das Problem

Naja, sagen wir mal so. Das Tool taugt, wenn du noch nicht ganz sicher in
der Syntax bist dazu, dir eine Grundstruktur zu geben. Schau dir mal bei
Mark den Artikel an, wie man ein ADM manuell erzeugt. Wenn du das verstanden
hast, brauchst du so ein Tool nicht mehr und wirst feststellen, dass das
total simpel ist.
http://www.gruppenrichtlinien.de/adm/Wie_funktioniert_ein_ADM_Template.htm

Ansonsten frag mal Mark, ob aus dem Tool, welches in Entwicklung war noch
was wird. Das ist ziemlich genial.

> Es geht um diesen Wert:
> PART DisableDFS NUMERIC
> VALUENAME "DisableDFS"
> END PART

Einfacher wrs, du httest das ganze adm gepostet.

Bye
Norbert

On Tue, 7 Aug 2007 09:09:14 +0000 (UTC), Michael Egbers <...@gmx.net> wrote:

Hello Norbert Fehlauer [MVP],

> Ansonsten frag mal Mark, ob aus dem Tool, welches in Entwicklung war
> noch was wird. Das ist ziemlich genial.

Oder frag' ihn am besten nicht. ;-)

Gruß,

Michael.

Hello Norbert Fehlauer [MVP],

> Ansonsten frag mal Mark, ob aus dem Tool, welches in Entwicklung war
> noch was wird. Das ist ziemlich genial.

Oder frag' ihn am besten nicht. ;-)

Gruß,

Michael.


On Tue, 7 Aug 2007 06:40:04 -0700, Hans Baer <...@discussions.microsoft.com> wrote:

ok ich sehe gerade bei Oreilly gibts ein Kapitel, mal schaun...

"Norbert Fehlauer [MVP]" wrote:

> Hans Baer wrote:
> Hi,
>
> > Hallo, ich möchte mittels Gruppenrichtlinien und ADM Templates
> > registry Einträge an meine Clients verteilen.
>
> Vorbildlich.
>
> > Habe es mit dem Tool reg2adm versucht und habe dabei das Problem
>
> Naja, sagen wir mal so. Das Tool taugt, wenn du noch nicht ganz sicher in
> der Syntax bist dazu, dir eine Grundstruktur zu geben. Schau dir mal bei
> Mark den Artikel an, wie man ein ADM manuell erzeugt. Wenn du das verstanden
> hast, brauchst du so ein Tool nicht mehr und wirst feststellen, dass das
> total simpel ist.
> http://www.gruppenrichtlinien.de/adm/Wie_funktioniert_ein_ADM_Template.htm
>
> Ansonsten frag mal Mark, ob aus dem Tool, welches in Entwicklung war noch
> was wird. Das ist ziemlich genial.
>
> > Es geht um diesen Wert:
> > PART DisableDFS NUMERIC
> > VALUENAME "DisableDFS"
> > END PART
>
> Einfacher wärs, du hättest das ganze adm gepostet.
>
> Bye
> Norbert
>
> ok ich sehe gerade bei Oreilly gibts ein Kapitel, mal schaun...

"Norbert Fehlauer [MVP]" wrote:

> Hans Baer wrote:
> Hi,
>
> > Hallo, ich möchte mittels Gruppenrichtlinien und ADM Templates
> > registry Einträge an meine Clients verteilen.
>
> Vorbildlich.
>
> > Habe es mit dem Tool reg2adm versucht und habe dabei das Problem
>
> Naja, sagen wir mal so. Das Tool taugt, wenn du noch nicht ganz sicher in
> der Syntax bist dazu, dir eine Grundstruktur zu geben. Schau dir mal bei
> Mark den Artikel an, wie man ein ADM manuell erzeugt. Wenn du das verstanden
> hast, brauchst du so ein Tool nicht mehr und wirst feststellen, dass das
> total simpel ist.
> http://www.gruppenrichtlinien.de/adm/Wie_funktioniert_ein_ADM_Template.htm
>
> Ansonsten frag mal Mark, ob aus dem Tool, welches in Entwicklung war noch
> was wird. Das ist ziemlich genial.
>
> > Es geht um diesen Wert:
> > PART DisableDFS NUMERIC
> > VALUENAME "DisableDFS"
> > END PART
>
> Einfacher wärs, du hättest das ganze adm gepostet.
>
> Bye
> Norbert
>
>

On Tue, 7 Aug 2007 14:11:58 +0000 (UTC), Michael Egbers <...@gmx.net> wrote:

Hello Hans,

> ok ich sehe gerade bei Oreilly gibts ein Kapitel, mal schaun...

Ich habe dein Template leicht angepasst.

CLASS MACHINE
CATEGORY "Disable DSF"
KEYNAME "SYSTEM\CurrentControlSet\Services\Mup"
POLICY "DisableDFS"
VALUENAME "DisableDFS"
VALUEON NUMERIC "1"
VALUEOFF NUMERIC "0"
END POLICY
END CATEGORY

Probiere mal in deiner Testumgebung ob es den gewünschten Erfolg bringt...

Michael.

Hello Hans,

> ok ich sehe gerade bei Oreilly gibts ein Kapitel, mal schaun...

Ich habe dein Template leicht angepasst.

CLASS MACHINE
CATEGORY "Disable DSF"
KEYNAME "SYSTEM\CurrentControlSet\Services\Mup"
POLICY "DisableDFS"
VALUENAME "DisableDFS"
VALUEON NUMERIC "1"
VALUEOFF NUMERIC "0"
END POLICY
END CATEGORY

Probiere mal in deiner Testumgebung ob es den gewünschten Erfolg bringt...

Michael.


On Tue, 7 Aug 2007 15:01:52 +0000 (UTC), Michael Egbers <...@gmx.net> wrote:

Hello Hans,

CLASS MACHINE
CATEGORY "Disable DSF"
KEYNAME "SYSTEM\CurrentControlSet\Services\Mup"
POLICY "DisableDFS"
VALUENAME "DisableDFS"
END POLICY
END CATEGORY

Müsste eigentlich auch reichen, da der Standard Wert für DWORD "1" ist und
wenn die Policy deaktiviert wird, wird der Wert "DisableDFS" aus der Registry
gelöscht, was das gleiche bewirkt wie "0". *pfeif* *träller*

Gruß Michael

Hello Hans,

CLASS MACHINE
CATEGORY "Disable DSF"
KEYNAME "SYSTEM\CurrentControlSet\Services\Mup"
POLICY "DisableDFS"
VALUENAME "DisableDFS"
END POLICY
END CATEGORY

Müsste eigentlich auch reichen, da der Standard Wert für DWORD "1" ist und
wenn die Policy deaktiviert wird, wird der Wert "DisableDFS" aus der Registry
gelöscht, was das gleiche bewirkt wie "0". *pfeif* *träller*

Gruß Michael


On Tue, 7 Aug 2007 06:34:09 -0700, Hans Baer <...@discussions.microsoft.com> wrote:

Hallo, also ich habe mal etwas im Netz und in div. Büchern gestöbert aber ich
habe bisher keine richtige Erklärung für den Syntax der Templates gefunden.
Meine Reg Datei am Client sieh so aus:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Mup]
"DisplayName"="Mup"
"ErrorControl"=dword:00000001
"Group"="Network"
"Start"=dword:00000000
"Tag"=dword:00000002
"Type"=dword:00000002
"DisableDFS"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Mup\Parameters]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Mup\Enum]
"0"="Root\\LEGACY_MUP\\0000"
"Count"=dword:00000001
"NextInstance"=dword:00000001

------------------------------------------------------------

reg2adm bastelt mir folgendes, hier kann ich bei DisableDFS keine 0 eintragen

CLASS MACHINE
CATEGORY SYSTEM\CurrentControlSet\Services
POLICY Mup
KEYNAME SYSTEM\CurrentControlSet\Services\Mup
PART DisplayName EDITTEXT
VALUENAME "DisplayName"
END PART
PART ErrorControl NUMERIC
VALUENAME "ErrorControl"
END PART
PART Group EDITTEXT
VALUENAME "Group"
END PART
PART Start NUMERIC
VALUENAME "Start"
END PART
PART Tag NUMERIC
VALUENAME "Tag"
END PART
PART Type NUMERIC
VALUENAME "Type"
END PART
PART DisableDFS NUMERIC
VALUENAME "DisableDFS"
END PART
END POLICY
END CATEGORY
CATEGORY SYSTEM\CurrentControlSet\Services\Mup
POLICY Enum
KEYNAME SYSTEM\CurrentControlSet\Services\Mup\Enum
PART 0 EDITTEXT
VALUENAME "0"
END PART
PART Count NUMERIC
VALUENAME "Count"
END PART
PART NextInstance NUMERIC
VALUENAME "NextInstance"
END PART
END POLICY
END CATEGORY

----------------------------------------------------------

Habe es so versucht, dann habe ich die Option Deaktivieren und aktivieren
aber es wird nichts eingetragen, wie bekomme ich eine Auswahl zwischen 0 und
1 als Dword?

CLASS MACHINE
CATEGORY SYSTEM\CurrentControlSet\Services
KEYNAME SYSTEM\CurrentControlSet\Services\Mup
POLICY DisableDFS
VALUENAME "DisableDFS"
VALUEON NUMERIC 1
VALUEOFF NUMERIC 0
END POLICY
END CATEGORY

Kann mir jemand helfen oder hat mir jemand einen MVP Link zu ner
vernünftigen Erklärung zum Syntax? Bei gruppenrichtlinien.de ist es auch
nicht sonderlich toll erklärt.

"Norbert Fehlauer [MVP]" wrote:

> Hans Baer wrote:
> Hi,
>
> > Hallo, ich möchte mittels Gruppenrichtlinien und ADM Templates
> > registry Einträge an meine Clients verteilen.
>
> Vorbildlich.
>
> > Habe es mit dem Tool reg2adm versucht und habe dabei das Problem
>
> Naja, sagen wir mal so. Das Tool taugt, wenn du noch nicht ganz sicher in
> der Syntax bist dazu, dir eine Grundstruktur zu geben. Schau dir mal bei
> Mark den Artikel an, wie man ein ADM manuell erzeugt. Wenn du das verstanden
> hast, brauchst du so ein Tool nicht mehr und wirst feststellen, dass das
> total simpel ist.
> http://www.gruppenrichtlinien.de/adm/Wie_funktioniert_ein_ADM_Template.htm
>
> Ansonsten frag mal Mark, ob aus dem Tool, welches in Entwicklung war noch
> was wird. Das ist ziemlich genial.
>
> > Es geht um diesen Wert:
> > PART DisableDFS NUMERIC
> > VALUENAME "DisableDFS"
> > END PART
>
> Einfacher wärs, du hättest das ganze adm gepostet.
>
> Bye
> Norbert
>
> Hallo, also ich habe mal etwas im Netz und in div. Büchern gestöbert aber ich
habe bisher keine richtige Erklärung für den Syntax der Templates gefunden.
Meine Reg Datei am Client sieh so aus:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Mup]
"DisplayName"="Mup"
"ErrorControl"=dword:00000001
"Group"="Network"
"Start"=dword:00000000
"Tag"=dword:00000002
"Type"=dword:00000002
"DisableDFS"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Mup\Parameters]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Mup\Enum]
"0"="Root\\LEGACY_MUP\\0000"
"Count"=dword:00000001
"NextInstance"=dword:00000001

------------------------------------------------------------

reg2adm bastelt mir folgendes, hier kann ich bei DisableDFS keine 0 eintragen

CLASS MACHINE
CATEGORY SYSTEM\CurrentControlSet\Services
POLICY Mup
KEYNAME SYSTEM\CurrentControlSet\Services\Mup
PART DisplayName EDITTEXT
VALUENAME "DisplayName"
END PART
PART ErrorControl NUMERIC
VALUENAME "ErrorControl"
END PART
PART Group EDITTEXT
VALUENAME "Group"
END PART
PART Start NUMERIC
VALUENAME "Start"
END PART
PART Tag NUMERIC
VALUENAME "Tag"
END PART
PART Type NUMERIC
VALUENAME "Type"
END PART
PART DisableDFS NUMERIC
VALUENAME "DisableDFS"
END PART
END POLICY
END CATEGORY
CATEGORY SYSTEM\CurrentControlSet\Services\Mup
POLICY Enum
KEYNAME SYSTEM\CurrentControlSet\Services\Mup\Enum
PART 0 EDITTEXT
VALUENAME "0"
END PART
PART Count NUMERIC
VALUENAME "Count"
END PART
PART NextInstance NUMERIC
VALUENAME "NextInstance"
END PART
END POLICY
END CATEGORY

----------------------------------------------------------

Habe es so versucht, dann habe ich die Option Deaktivieren und aktivieren
aber es wird nichts eingetragen, wie bekomme ich eine Auswahl zwischen 0 und
1 als Dword?

CLASS MACHINE
CATEGORY SYSTEM\CurrentControlSet\Services
KEYNAME SYSTEM\CurrentControlSet\Services\Mup
POLICY DisableDFS
VALUENAME "DisableDFS"
VALUEON NUMERIC 1
VALUEOFF NUMERIC 0
END POLICY
END CATEGORY

Kann mir jemand helfen oder hat mir jemand einen MVP Link zu ner
vernünftigen Erklärung zum Syntax? Bei gruppenrichtlinien.de ist es auch
nicht sonderlich toll erklärt.

"Norbert Fehlauer [MVP]" wrote:

> Hans Baer wrote:
> Hi,
>
> > Hallo, ich möchte mittels Gruppenrichtlinien und ADM Templates
> > registry Einträge an meine Clients verteilen.
>
> Vorbildlich.
>
> > Habe es mit dem Tool reg2adm versucht und habe dabei das Problem
>
> Naja, sagen wir mal so. Das Tool taugt, wenn du noch nicht ganz sicher in
> der Syntax bist dazu, dir eine Grundstruktur zu geben. Schau dir mal bei
> Mark den Artikel an, wie man ein ADM manuell erzeugt. Wenn du das verstanden
> hast, brauchst du so ein Tool nicht mehr und wirst feststellen, dass das
> total simpel ist.
> http://www.gruppenrichtlinien.de/adm/Wie_funktioniert_ein_ADM_Template.htm
>
> Ansonsten frag mal Mark, ob aus dem Tool, welches in Entwicklung war noch
> was wird. Das ist ziemlich genial.
>
> > Es geht um diesen Wert:
> > PART DisableDFS NUMERIC
> > VALUENAME "DisableDFS"
> > END PART
>
> Einfacher wärs, du hättest das ganze adm gepostet.
>
> Bye
> Norbert
>
>

On Tue, 7 Aug 2007 13:48:38 +0000 (UTC), Michael Egbers <...@gmx.net> wrote:

Hello Hans,

> Kann mir jemand helfen oder hat mir jemand einen MVP Link zu ner
> vernünftigen Erklärung zum Syntax? Bei gruppenrichtlinien.de ist es
> auch nicht sonderlich toll erklärt.

Hast du dir auch die OReilly Übersetzung angeschaut?

http://www.gruppenrichtlinien.de/index.html?/adm/OReilly_Uebersetzung.htm

Ich fand es brauchbar und gut erklärt.

Gruß,

Michaael.

Hello Hans,

> Kann mir jemand helfen oder hat mir jemand einen MVP Link zu ner
> vernünftigen Erklärung zum Syntax? Bei gruppenrichtlinien.de ist es
> auch nicht sonderlich toll erklärt.

Hast du dir auch die OReilly Übersetzung angeschaut?

http://www.gruppenrichtlinien.de/index.html?/adm/OReilly_Uebersetzung.htm

Ich fand es brauchbar und gut erklärt.

Gruß,

Michaael.


On Tue, 7 Aug 2007 16:19:23 +0200, "Norbert Fehlauer [MVP]" <...@gmx.net> wrote:

Hans Baer wrote:
Hi,

> Kann mir jemand helfen oder hat mir jemand einen MVP Link zu ner
> vernnftigen Erklrung zum Syntax? Bei gruppenrichtlinien.de ist es
> auch nicht sonderlich toll erklrt.

Doch, den richtigen Link hast du inzwischen ja gefunden. ;)

Den Rest schau ich mir gleich an.

bye
Norbert
Hans Baer wrote:
Hi,

> Kann mir jemand helfen oder hat mir jemand einen MVP Link zu ner
> vernnftigen Erklrung zum Syntax? Bei gruppenrichtlinien.de ist es
> auch nicht sonderlich toll erklrt.

Doch, den richtigen Link hast du inzwischen ja gefunden. ;)

Den Rest schau ich mir gleich an.

bye
Norbert

On Tue, 07 Aug 2007 16:40:04 +0200, "Mark Heitbrink [MVP]" <...@gruppenrichtlinien.de> wrote:

Hi,

Hans Baer schrieb:
> Kann mir jemand helfen oder hat mir jemand einen MVP Link zu ner
> vernünftigen Erklärung zum Syntax? Bei gruppenrichtlinien.de ist es auch
> nicht sonderlich toll erklärt.

Aua. Das tut mir richtig weh. Ich glaube der OReilly und dazu meine
Übersetzung mit 27 Seiten ist so ziemlich das geilste was man zur Syntax
in die Finger kiregen kann und die mir richtig Arbeit gemacht hat.

Sei mir nicht böse, aber da werfe ich dir jetzt Faulheit vor, huch so viel
Text, dann will ich die Syntax nicht wissen.
http://www.gruppenrichtlinien.de/adm/OReilly_Uebersetzung.htm

Gerade der OReilly war mit bei den ersten Seiten die auf
Gruppenrichtlinien.de im Januar 2003 veröffentlicht wurden und ich halte
ihn immer noch für eines der Kernstücke beim Thema ADM. Auch wenn er
noch nicht EXPLAIN und CLIENTEXT darin enthalten hat ist er weiterhin
die Grundlage der Syntax, denn sind wir mal ehrlich "EXPLAIN" ist
selbsterklärend und "CLIENTEXT" (den Aufruf einer weiteren CSE) hat noch
keiner den ich kenne selber per Hand in einem ADM verwenden müssen.

So, das war mein Problem, zurück zu deinem:

> reg2adm bastelt mir folgendes, hier kann ich bei DisableDFS keine 0
> eintragen

Weil kein Valueon oder Valueoff definiert ist.
reg2adm nutzt einen Automatismus der ADM Syntax.
Ist weder ein VALUEON noch ein VALUEOFF definiert, dann wird bei
"aktiviert" automatisch ein Reg_Dword mit dem Wert "1" erstellt,
bei "deaktiviert" wird der Wert gelöscht. Warum?

Weil ADM und deren RegEinträge historisch betrachtet aus einer restriktiven
Schiene kommen, zB.: Keine rechte maustaste, keine Desktop Icons, kein
ausführen, keine Systemsteuerung, keine , keine, keine, keine ....
Diese Werte sind allesamt nur in der Registry vorhanden, wenn sie den
Wert "1" haben, also über die Richtlinie eingetragen wurden. Sind sie
nicht aktiviert, sind sie auch nicht vorhanden. Sie hätten zwar bei "0"
den gleichen Efekt, aber sie geben keinen "echten" Sinn. Sie werden nur
zur Einschränkung gebracuth, aber nicht für das Normalverhalten des
Systems.

Also gilt der Grundsatz: Faulheit siegt. Damit man sich nicht einen
Wolf programieren muss und ständig "Valueon 1" und "Valueoff delete"
schreiben muss reicht dem ADM und damit der Umsetzung zu einem Reg
Eintrag:

PART DisableDFS NUMERIC
VALUENAME "DisableDFS"
END PART

anstelle von

PART DisableDFS NUMERIC
VALUENAME "DisableDFS"
VALUEON 1 VALUEOFF DELETE ;oder eben 0
END PART

Das das DELETE für dich in deinem Template falsch ist, ist leider ein
Problem von reg2adm ...

Tschö
Mark
--
Mark Heitbrink - MVP Windows Server - Group Policy

Homepage: http://www.gruppenrichtlinien.de - deutsch
Blog: gpupdate.spaces.live.com - englishHi,

Hans Baer schrieb:
> Kann mir jemand helfen oder hat mir jemand einen MVP Link zu ner
> vernünftigen Erklärung zum Syntax? Bei gruppenrichtlinien.de ist es auch
> nicht sonderlich toll erklärt.

Aua. Das tut mir richtig weh. Ich glaube der OReilly und dazu meine
Übersetzung mit 27 Seiten ist so ziemlich das geilste was man zur Syntax
in die Finger kiregen kann und die mir richtig Arbeit gemacht hat.

Sei mir nicht böse, aber da werfe ich dir jetzt Faulheit vor, huch so viel
Text, dann will ich die Syntax nicht wissen.
http://www.gruppenrichtlinien.de/adm/OReilly_Uebersetzung.htm

Gerade der OReilly war mit bei den ersten Seiten die auf
Gruppenrichtlinien.de im Januar 2003 veröffentlicht wurden und ich halte
ihn immer noch für eines der Kernstücke beim Thema ADM. Auch wenn er
noch nicht EXPLAIN und CLIENTEXT darin enthalten hat ist er weiterhin
die Grundlage der Syntax, denn sind wir mal ehrlich "EXPLAIN" ist
selbsterklärend und "CLIENTEXT" (den Aufruf einer weiteren CSE) hat noch
keiner den ich kenne selber per Hand in einem ADM verwenden müssen.

So, das war mein Problem, zurück zu deinem:

> reg2adm bastelt mir folgendes, hier kann ich bei DisableDFS keine 0
> eintragen

Weil kein Valueon oder Valueoff definiert ist.
reg2adm nutzt einen Automatismus der ADM Syntax.
Ist weder ein VALUEON noch ein VALUEOFF definiert, dann wird bei
"aktiviert" automatisch ein Reg_Dword mit dem Wert "1" erstellt,
bei "deaktiviert" wird der Wert gelöscht. Warum?

Weil ADM und deren RegEinträge historisch betrachtet aus einer restriktiven
Schiene kommen, zB.: Keine rechte maustaste, keine Desktop Icons, kein
ausführen, keine Systemsteuerung, keine , keine, keine, keine ....
Diese Werte sind allesamt nur in der Registry vorhanden, wenn sie den
Wert "1" haben, also über die Richtlinie eingetragen wurden. Sind sie
nicht aktiviert, sind sie auch nicht vorhanden. Sie hätten zwar bei "0"
den gleichen Efekt, aber sie geben keinen "echten" Sinn. Sie werden nur
zur Einschränkung gebracuth, aber nicht für das Normalverhalten des
Systems.

Also gilt der Grundsatz: Faulheit siegt. Damit man sich nicht einen
Wolf programieren muss und ständig "Valueon 1" und "Valueoff delete"
schreiben muss reicht dem ADM und damit der Umsetzung zu einem Reg
Eintrag:

PART DisableDFS NUMERIC
VALUENAME "DisableDFS"
END PART

anstelle von

PART DisableDFS NUMERIC
VALUENAME "DisableDFS"
VALUEON 1 VALUEOFF DELETE ;oder eben 0
END PART

Das das DELETE für dich in deinem Template falsch ist, ist leider ein
Problem von reg2adm ...

Tschö
Mark
--
Mark Heitbrink - MVP Windows Server - Group Policy

Homepage: http://www.gruppenrichtlinien.de - deutsch
Blog: gpupdate.spaces.live.com - english

On Tue, 7 Aug 2007 16:47:59 +0200, "Norbert Fehlauer [MVP]" <...@gmx.net> wrote:

Mark Heitbrink [MVP] wrote:
Hi,

> Aua. Das tut mir richtig weh. Ich glaube der OReilly und dazu meine
> bersetzung mit 27 Seiten ist so ziemlich das geilste was man zur
> Syntax in die Finger kiregen kann und die mir richtig Arbeit gemacht
> hat.
>
> Sei mir nicht bse, aber da werfe ich dir jetzt Faulheit vor, huch so
> viel Text, dann will ich die Syntax nicht wissen.
> http://www.gruppenrichtlinien.de/adm/OReilly_Uebersetzung.htm

Nene, ich hatte den falschen Link erwischt. Also kann man ihm hchstens
vorwerfen, nicht weiter ber die Seite geschaut zu haben. ;)

> noch nicht EXPLAIN und CLIENTEXT darin enthalten hat ist er weiterhin
> die Grundlage der Syntax, denn sind wir mal ehrlich "EXPLAIN" ist
> selbsterklrend

Und definitiv unterbewertet. ;)
Supported wird auch nicht weiter erwhnt. :p Aber ok ich gebe zu, das wird
noch weniger genutzt als EXPLAIN. Ansonsten geb ich dir ja Recht.

Bye
Norbert
Mark Heitbrink [MVP] wrote:
Hi,

> Aua. Das tut mir richtig weh. Ich glaube der OReilly und dazu meine
> bersetzung mit 27 Seiten ist so ziemlich das geilste was man zur
> Syntax in die Finger kiregen kann und die mir richtig Arbeit gemacht
> hat.
>
> Sei mir nicht bse, aber da werfe ich dir jetzt Faulheit vor, huch so
> viel Text, dann will ich die Syntax nicht wissen.
> http://www.gruppenrichtlinien.de/adm/OReilly_Uebersetzung.htm

Nene, ich hatte den falschen Link erwischt. Also kann man ihm hchstens
vorwerfen, nicht weiter ber die Seite geschaut zu haben. ;)

> noch nicht EXPLAIN und CLIENTEXT darin enthalten hat ist er weiterhin
> die Grundlage der Syntax, denn sind wir mal ehrlich "EXPLAIN" ist
> selbsterklrend

Und definitiv unterbewertet. ;)
Supported wird auch nicht weiter erwhnt. :p Aber ok ich gebe zu, das wird
noch weniger genutzt als EXPLAIN. Ansonsten geb ich dir ja Recht.

Bye
Norbert

On Tue, 7 Aug 2007 16:21:22 +0200, "Norbert Fehlauer [MVP]" <...@gmx.net> wrote:

Hans Baer wrote:
> Hallo, also ich habe mal etwas im Netz und in div. Bchern gestbert
> aber ich habe bisher keine richtige Erklrung fr den Syntax der
> Templates gefunden. Meine Reg Datei am Client sieh so aus:

-----schnipp-------------

Class Machine

CATEGORY "QImport 07.08.2007 16:11:06"

POLICY "QImport 07.08.2007 16:11:06"

KEYNAME "SYSTEM\CurrentControlSet\Services\Mup"

PART "Tag" Checkbox

VALUENAME "Tag"

VALUEON NUMERIC 2

VALUEOFF DELETE

END PART

PART "Displayname" Edittext

VALUENAME "DisplayName"

DEFAULT "Mup"

END PART

PART "Group" Edittext

VALUENAME "Group"

DEFAULT "Network"

END PART

PART "Start" Checkbox

VALUENAME "Start"

VALUEON NUMERIC 0

END PART

PART "ErrorControl" Checkbox

VALUENAME "ErrorControl"

VALUEON NUMERIC 1

VALUEOFF DELETE

END PART

PART "DisableDFS" Checkbox

VALUENAME "DisableDFS"

VALUEON NUMERIC 0

END PART

PART "Type" Checkbox

KEYNAME "SYSTEM\CurrentControlSet\Services\Mup"

VALUENAME "Type"

VALUEON NUMERIC 2

END PART

END POLICY ;QImport 07.08.2007 16:11:06

END CATEGORY ;QImport 07.08.2007 16:11:06

-------------schnapp-----------------------

> Habe es so versucht, dann habe ich die Option Deaktivieren und
> aktivieren aber es wird nichts eingetragen, wie bekomme ich eine
> Auswahl zwischen 0 und 1 als Dword?

Also Dword ist per default 1 wenn es aktiviert wird und 0 wenn es
deaktiviert wird. ;)

Bye
Norbert

PS: Bitte keine TOFU Postings.
Hans Baer wrote:
> Hallo, also ich habe mal etwas im Netz und in div. Bchern gestbert
> aber ich habe bisher keine richtige Erklrung fr den Syntax der
> Templates gefunden. Meine Reg Datei am Client sieh so aus:

-----schnipp-------------

Class Machine

CATEGORY "QImport 07.08.2007 16:11:06"

POLICY "QImport 07.08.2007 16:11:06"

KEYNAME "SYSTEM\CurrentControlSet\Services\Mup"

PART "Tag" Checkbox

VALUENAME "Tag"

VALUEON NUMERIC 2

VALUEOFF DELETE

END PART

PART "Displayname" Edittext

VALUENAME "DisplayName"

DEFAULT "Mup"

END PART

PART "Group" Edittext

VALUENAME "Group"

DEFAULT "Network"

END PART

PART "Start" Checkbox

VALUENAME "Start"

VALUEON NUMERIC 0

END PART

PART "ErrorControl" Checkbox

VALUENAME "ErrorControl"

VALUEON NUMERIC 1

VALUEOFF DELETE

END PART

PART "DisableDFS" Checkbox

VALUENAME "DisableDFS"

VALUEON NUMERIC 0

END PART

PART "Type" Checkbox

KEYNAME "SYSTEM\CurrentControlSet\Services\Mup"

VALUENAME "Type"

VALUEON NUMERIC 2

END PART

END POLICY ;QImport 07.08.2007 16:11:06

END CATEGORY ;QImport 07.08.2007 16:11:06

-------------schnapp-----------------------

> Habe es so versucht, dann habe ich die Option Deaktivieren und
> aktivieren aber es wird nichts eingetragen, wie bekomme ich eine
> Auswahl zwischen 0 und 1 als Dword?

Also Dword ist per default 1 wenn es aktiviert wird und 0 wenn es
deaktiviert wird. ;)

Bye
Norbert

PS: Bitte keine TOFU Postings.

Discussion Title: ADM Templates erstellen reg2adm
Title Keywords: Templates  erstellen  reg2adm