[GELÖST] Registrywerte mit Paketinstallation setzen

Antworten
dslthomas
Beiträge: 89
Registriert: 26 Mär 2012, 15:49

[GELÖST] Registrywerte mit Paketinstallation setzen

Beitrag von dslthomas »

Moin, Moin,

ich möchte verschiedene Registrywerte bei der Installation diverser Software setzen. Beispiel:

Ich möchte den Citrix Receiver installieren was soweit auch klappt. Allerdings muss dafür die Startseite im IE gesetzt werden, und 2 Meldungen unterdrückt werden. Für alles gibt es entsprechende Einträge in der Registry. Ich habe entsprechend das setup.opsiscript folgendermaßen ergänzt:

Code: Alles auswählen

[Winbatch_install]
; "%ScriptPath%\files\CitrixReceiver.exe" /silent ADDLOCAL="ICA_Client,PN_Agent,SSON,Flash,USB,DesktopViewer" ENABLE_SSON="Yes" SERVER_LOCATION="https://citrix.your-domain.tld"
"%ScriptPath%\CitrixReceiver.exe" /silent  EanableCEIP=False

[Registry_SetCustom]
openkey [HKEY_USERS\S-1-5-21-1177187674-56829733-920880126-1000\SOFTWARE\Microsoft\Internet Explorer\Main]
Set "Start Page"="https://ajax.local.de/"
openkey [HKEY_USERS\S-1-5-21-1177187674-56829733-920880126-1000\SOFTWARE\Microsoft\Internet Explorer\Low Rights\ElevationPolicy\{FD82E91A-BB17-47BD-ABB5-0316FA86522D}]
Set "AppPath"=REG_SZ:"C:\\Program Files (x86)\\Citrix\\ICA Client"
Set "AppName"=REG_SZ:"wfcrun32.exe"
Set "Policy"=dword:00000003
Leider werden diese Werte nicht in der Registry gesetzt. Leider beschäftige ich mich erst jetzt nach Jahren wieder mit OPSI, daher bin ich hier ein wenig unbeholfen.

Kann ich die Werte überhaupt so setzen? Da die Clients nicht in der Domäne sind, würde nur der Weg über die Registry funktionieren welche mit der jeweiligen Software ergänzt wird.

Danke und Gruß aus Hamburg
Zuletzt geändert von dslthomas am 06 Jun 2016, 11:22, insgesamt 1-mal geändert.
Benutzeravatar
SisterOfMercy
Beiträge: 1556
Registriert: 22 Jun 2012, 19:18

Re: Registrywerte mit Paketinstallation setzen

Beitrag von SisterOfMercy »

dslthomas hat geschrieben:[Registry_SetCustom]
openkey [HKEY_USERS\S-1-5-21-1177187674-56829733-920880126-1000\SOFTWARE\Microsoft\Internet Explorer\Main]
Set "Start Page"="https://ajax.local.de/"
openkey [HKEY_USERS\S-1-5-21-1177187674-56829733-920880126-1000\SOFTWARE\Microsoft\Internet Explorer\Low Rights\ElevationPolicy\{FD82E91A-BB17-47BD-ABB5-0316FA86522D}]
Set "AppPath"=REG_SZ:"C:\\Program Files (x86)\\Citrix\\ICA Client"
Set "AppName"=REG_SZ:"wfcrun32.exe"
Set "Policy"=dword:00000003[/code]
That doesn't work like that, no.

Code: Alles auswählen

[Actions
	Registry_install
	Registry_install_AllProfiles /AllNTUserDats
	
[Registry_install]
openkey [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Citrix]
set "IcaEnableKeepAlive" = REG_DWORD:00000001
set "IcaKeepAliveInternal" = REG_DWORD:00000060

openkey [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters]
set "TcpMaxDataRetransmissions" = REG_DWORD:00000010

openkey [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run]
deletevar "Redirector"

[Registry_install_AllProfiles]
; Add portal.site.nl to Trusted Sites in IE
openkey [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains\site.nl\portal]
set "https" = REG_DWORD:0002
Use the /AllNTUserDats like in this example to set it for all users. This is typically what you use for HKCU entries.

Don't forget you can unpack CitrixReciever.exe to find the msi files within.

A few IE settings:

Code: Alles auswählen

openkey [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
; Do not check for updates
set "NoUpdateCheck" = REG_DWORD:00000001
; Disable script debugger
set "Disable Script Debugger" = "yes"
; Do not check default browser
set "Check_Associations" = "No"
; Set homepage to blank page
set "First Home Page" = "about:blank"
set "Start Page" = "about:blank"
set "Start Page Redirect Cache" = "about:blank"
; Show Full URLs
set "Show_FullURL" = "yes"
Bitte schreiben Sie Deutsch, when I'm responding in the German-speaking part of the forum!
dslthomas
Beiträge: 89
Registriert: 26 Mär 2012, 15:49

Re: Registrywerte mit Paketinstallation setzen

Beitrag von dslthomas »

Moin, Moin,

Ja, das wars.
Antworten