Registrykey mit OPSI automatisch setzen

Mike1987
Beiträge: 177
Registriert: 08 Dez 2010, 08:30

Registrykey mit OPSI automatisch setzen

Beitrag von Mike1987 »

Liebe Leute,
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
Benutzeravatar
ueluekmen
uib-Team
Beiträge: 1940
Registriert: 28 Mai 2008, 10:53

Re: Registrykey mit OPSI automatisch setzen

Beitrag von ueluekmen »

Hi,

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


Benutzeravatar
d.oertel
uib-Team
Beiträge: 3327
Registriert: 04 Jun 2008, 14:27

Re: Registrykey mit OPSI automatisch setzen

Beitrag von d.oertel »

Hi,

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


Mike1987
Beiträge: 177
Registriert: 08 Dez 2010, 08:30

Re: Registrykey mit OPSI automatisch setzen

Beitrag von Mike1987 »

Vielen Dank! Soweit so gut ;)
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"
einfach die Abfrage erweitern >="6.1" damit das auch für Windows 7 passt?
Mike1987
Beiträge: 177
Registriert: 08 Dez 2010, 08:30

Re: Registrykey mit OPSI automatisch setzen

Beitrag von Mike1987 »

Hab mir das ganze jetzt mal soweit durchgelesen und mir folgendes Script gebastelt.
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!!!
Mike1987
Beiträge: 177
Registriert: 08 Dez 2010, 08:30

Re: Registrykey mit OPSI automatisch setzen

Beitrag von Mike1987 »

Bin jetzt 'n Stück weiter...aber funktionieren tut es immernoch nicht. Ist denn hier keiner da der helfen kann?!?!

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  
Benutzeravatar
ueluekmen
uib-Team
Beiträge: 1940
Registriert: 28 Mai 2008, 10:53

Re: Registrykey mit OPSI automatisch setzen

Beitrag von ueluekmen »

Ich würde mal

statt:

Code: Alles auswählen

HKLM:\Software\Policies\Microsoft\Internet Explorer\Privacy
das hier:

Code: Alles auswählen

HKLM\Software\Policies\Microsoft\Internet Explorer\Privacy
probieren. ;)


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


Mike1987
Beiträge: 177
Registriert: 08 Dez 2010, 08:30

Re: Registrykey mit OPSI automatisch setzen

Beitrag von Mike1987 »

Habs schon gemerkt ;)
Hatte mit den Pfad aus einem meiner PowerShell Scripte kopiert und dann vergessen den zu entfernen!
Jetzt läuft es.

Trotzdem danke! :)
Benutzeravatar
ueluekmen
uib-Team
Beiträge: 1940
Registriert: 28 Mai 2008, 10:53

Re: Registrykey mit OPSI automatisch setzen

Beitrag von ueluekmen »

Hier noch ein Tip:

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. 8-) )


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


Mike1987
Beiträge: 177
Registriert: 08 Dez 2010, 08:30

Re: Registrykey mit OPSI automatisch setzen

Beitrag von Mike1987 »

Werbung in eigener Sache soll dir gestattet sein ;)

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.
Antworten