Registrykey mit OPSI automatisch setzen
Registrykey mit OPSI automatisch setzen
ich hab da mal wieder eine Frage.
Und zwar würde ich gerne gewissen Registrykeys während / nach der unattend-Installation von XP_Pro und Win7 setzen lassen.
Die Registrykeys sind die Werte für bestimmte Gruppenrichtlinien die in unserer Firma immer bei einer Installation gesetz werden müssen.
(Es gibt ja eine Liste, in der man nachgucken kann welche Gruppenrichtlinien den jeweiligen Reg.Keys entsprechen)
Wie macht ihr das? Setz ihr auch Registrykeys mit OPSI? Und wenn ja, wie?
Mit freundlichen Grüßen,
Mike
Re: Registrykey mit OPSI automatisch setzen
schau dir mal dieses Produkt an:
http://download.uib.de/opsi4.0/products ... 2.6-1.opsi
das ist ein Beispiel für genau diese Anforderung und soll dazu dienen, dieses Paket an die eigenen Bedürfnisse an zu passen oder auf dessen Vorlage sich ein eigenes Paket zu bauen.
Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.
Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.
uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de
Re: Registrykey mit OPSI automatisch setzen
hier empfiehlt sich der 'lästige' Blick in die Handbücher:
http://download.uib.de/opsi4.0/doc/html ... n-tutorial
http://download.uib.de/opsi4.0/doc/html ... t-registry
gruss
d.oertel
Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.
Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.
uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de
Re: Registrykey mit OPSI automatisch setzen

Wenn ich den Inhalt bis jetzt richtig verstanden habe, hilft mir das aber nur bei XP-Maschinen, oder?
Oder muss ich an der Stelle
Code: Alles auswählen
if ($INST_NTVersion$ >= "4")
comment "ok - we are on NT 4 or higher"
comment "Set Values"
Re: Registrykey mit OPSI automatisch setzen
Aber beim ausführen kommt der Fehler, dass "undefindes gruppenrichtlinien_win7"
Kann mir jemand helfen?!?!
Code: Alles auswählen
[Initial]
Message= Setzen der Gruppenrichtlinien
SetLogLevel=6
ExitOnError=false
ScriptErrorMessages=true
TraceMode=off
[Aktionen]
;Welche Windows-Version?
DefVar $OS$
Set $OS$ = GetMsVersionInfo
if ($OS$ = "6.1")
gruppenrichtlinien_win7
else
if ($OS$ = "5.1")
gruppenrichtlinien_winxp
else
stop "Nicht unterstuetzte Windows-Version"
endif
endif
[gruppenrichtlinien_win7]
openkey [HKLM:\Software\Microsoft\Windows NT\CurrentVersion\Winlogon]
set "AllocateDASD" = 1
openkey [HKLM\SOFTWARE\Policies\Microsoft\Windows\CurrentVersion\Internet Settings\Cache]
set "Persistent: 0x00000000
[gruppenrichtlinien_winxp]
Message = Hier is Windows XP
Hab es schon gelöst!!!
Re: Registrykey mit OPSI automatisch setzen
Script:
Code: Alles auswählen
[Initial]
Message= Setzen der Gruppenrichtlinien
SetLogLevel=6
ExitOnError=false
ScriptErrorMessages=true
TraceMode=off
[Aktionen]
;Welche Windows-Version?
DefVar $OS$
Set $OS$ = GetMsVersionInfo
if ($OS$ = "6.1") OR ($OS$ = "5.1")
Registry_TestPatch
else
stop "Nicht unterstuetzte Windows-Version"
end
endif
[Registry_TestPatch]
openkey [HKLM:\Software\Microsoft\Windows NT\CurrentVersion\Winlogon]
set "AllocateDASD" = 1
openkey [HKLM:\Software\Microsoft\Windows\CurrentVersion\Policies\System]
set "AllocateDASD" = 1
openkey [HKLM:\Software\Microsoft\Windows\CurrentVersion\Policies\System]
set "DisableCAD" = 1
openkey [HKLM:\Software\Policies\Microsoft\Internet Explorer\Privacy]
set "CleanTIF" = 1
openkey [HKLM:\Software\Policies\Microsoft\Messenger\Client]
set "PreventAutoRun" = 1
openkey [HKLM:\Software\Policies\Microsoft\Windows\System]
set "CompatibleRUPSecurity" = "1"
openkey [HKCU:\Software\Microsoft\Internet Explorer\Main]
set "Start Page" = "http://www.blabla.de/"
Installlog:
Code: Alles auswählen
LogLevel was 6
[1] [29.09.2011 14:36:49] LogLevel set to 6
[3] [29.09.2011 14:36:49] Error: HKLM: not accepted as registry root key
[3] [29.09.2011 14:37:10] Error: HKLM: not accepted as registry root key
[3] [29.09.2011 14:37:14] Error: HKLM: not accepted as registry root key
[3] [29.09.2011 14:37:15] Error: HKLM: not accepted as registry root key
[3] [29.09.2011 14:37:20] Error: HKLM: not accepted as registry root key
[3] [29.09.2011 14:37:22] Error: HKLM: not accepted as registry root key
[3] [29.09.2011 14:37:22] Error: Variable "CompatibleRUPSecurity" could not be set
[3] [29.09.2011 14:37:22] Error: HKCU: not accepted as registry root key
[3] [29.09.2011 14:37:22] Error: Variable "Start Page" could not be set
Re: Registrykey mit OPSI automatisch setzen
statt:
Code: Alles auswählen
HKLM:\Software\Policies\Microsoft\Internet Explorer\Privacy
Code: Alles auswählen
HKLM\Software\Policies\Microsoft\Internet Explorer\Privacy

Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.
Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.
uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de
Re: Registrykey mit OPSI automatisch setzen

Hatte mit den Pfad aus einem meiner PowerShell Scripte kopiert und dann vergessen den zu entfernen!
Jetzt läuft es.
Trotzdem danke!

Re: Registrykey mit OPSI automatisch setzen
Der Teil beim Registry patchen mit HKCU ist nicht trivial.
Nochmal der Hinweis auf unser Handbuch:
http://download.uib.de/opsi4.0/doc/html ... t-registry
Eine opsi-Schulung hilft hier auch um einiges. Im übrigen ist der nächste Termin: 21.11. - 23.11.2011. (Wie immer muss ein bisschen Werbung in eigener Sache erlaubt sein.

Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.
Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.
uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de
Re: Registrykey mit OPSI automatisch setzen

Aber dazu nochmal ne Frage...das setzten von bestimten Reg.Keys funktioniert ja jetzt.
Jetzt hab ich aber eine .reg Datei (Windows XP) deswegen brauch ich "loadUnicodeTextFile" ja noch nicht. Aber immer wenn ich das so mache wie es in eurem opsi-winst script steht, bekomm ich ne Fehlermeldung "Openkey expected" :-/ Ich versteh es nicht.