Seite 1 von 1

[gelöst] Customization Windows 7 x64 - Systemübersicht anpassen

Verfasst: 21 Apr 2016, 10:30
von andré
Mir ist gerade folgendes Problem aufgefallen:
Ich möchte die Systemübersicht anpassen, mit unserem Logo und Unternehmensdaten. Laut diesem Link wird seitens OPSI die Angabe OEMInformation in der unattend.xml nicht mehr genutzt.

Ich habe also ein Paket gebaut, das mittels

Code: Alles auswählen

[Registry_SetCustom]
openkey [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation]
Set "SupportHours"=REG_SZ:"$SupportHours$"
Set "Manufacturer"=REG_SZ:"$Manufacturer$"
Set "SupportPhone"=REG_SZ:"$Supportphone$"
Set "SupportURL"=REG_SZ:"$SupportURL$"
Set "Logo"=REG_SZ:"$Logo$"
die Registryeinträge setzen soll, um die Customization-Werte zu setzen. Die Werte werden aber einfach nicht in den richtigen Pfad geschrieben. Es existieren aber irgendwelche Werte, die geschrieben werden. Das merkt man dadurch, dass bei einem weiteren Schreiben des Schlüssels geloggt wird, dass die Variable ihren Wert behält. Beim ersten Mal wurde aber geloggt, dass der Wert gesetzt wurde.

Code: Alles auswählen

Registry key [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation]  opened
Variable "SupportHours"  is keeping its value "09:00 - 17:30"
..........
Key closed
Die Keys, die von Opsi gesetzt werden, lauten

Code: Alles auswählen

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation]
"Model"=""
"Logo"="c:\\Program Files (x86)\\opsi.org\\opsi-client-agent\\opsi-winst\\opsi.bmp"
"Manufacturer"="opsi"
"SupportURL"="http://www.opsi.org"
Ich wollte schauen, wie das seitens Opsi gelöst wurde um zu vergleichen und habe daher nach diesen Werten in den Windows und opsi-agent Paketen gesucht, aber nichts gefunden.

Sieht irgendjemand meinen Fehler, oder kann mir sagen, wo die entsprechenden Dateien vom Opsi liegen?

Re: Customization Windows 7 x64 - Systemübersicht anpassen

Verfasst: 21 Apr 2016, 11:20
von hadro
Hallo,

dieser Link ist ziemlich alt... und um genau zu sein... mach ich das gerade so ... über die unattend.xml unter win7-x64\custom\unattend.xml

Code: Alles auswählen

			<OEMInformation>
				<Logo>c:\Program Files (x86)\opsi.org\opsi-client-agent\custom\winstskin\DAS_FIRMENLOGO.bmp</Logo>
				<Manufacturer>MEINE FIRMA</Manufacturer>
				<Model></Model>
				<!-- <SupportURL>http://www.opsi.org</SupportURL> -->
			</OEMInformation>
Ansonsten lässt sich das wie bei MS beschrieben erweitern:
https://technet.microsoft.com/de-de/lib ... 10%29.aspx


Gruß hadro :)

edit: Ich habe gerade nochmal nachgeschaut. Der RegistryKey ist soweit korrekt nur der Pfad zum Logo steht bei mir anders drinne - ohne die doppelten \ - Genau so wie er im <Logo> Tag oben zu sehen ist.

Re: Customization Windows 7 x64 - Systemübersicht anpassen

Verfasst: 21 Apr 2016, 11:34
von andré
Danke für die Antwort.

Ich habe das zuerst auch über die unattend.xml probiert, das hatte aber nicht funktioniert. Es wurde zwar die Logo-Datei, die ich in das WindowsImage mit reingelegt hatte, kopiert und auch angezeigt, aber alle anderen Infos wurden nicht eingetragen.

Da ich außerdem mit einem Opsi-Paket flexibler bin und diese Infos damit auch auf schon bestehende Rechner aufspielen kann, wollte ich das darüber regeln.
Ich hatte dann zusätzlich den Eintrag OEMInformation komplett aus der unattend.xml entfernt, die Opsi-Daten wurden dann aber ja trotzdem geschrieben, also muss ja irgendwo hinterlegt sein, wie es richtig gemacht wird.
Ärgert mich halt, dass das so ein Fehler ist, der nicht unmittelbar nachvollziehbar ist. :?


Edit: Also mit den doppelten Slashes funktioniert es so bei mir. Das ist der Originaleintrag, den ich aus der Registry gepopelt habe. Auch als ich diese Einträge manuell auf meine gewünschten Einträge umgeändert habe, hat das nur mit doppelten Slashes funktioniert. Mit einfachen Slashes wurde einfach gar kein Symbol angezeigt. :lol:

Re: Customization Windows 7 x64 - Systemübersicht anpassen

Verfasst: 21 Apr 2016, 13:10
von SisterOfMercy
Please show your entire script. Have you tried with Registry_install /64Bit ?

Re: Customization Windows 7 x64 - Systemübersicht anpassen

Verfasst: 21 Apr 2016, 16:43
von andré
SisterOfMercy hat geschrieben:Please show your entire script. Have you tried with Registry_install /64Bit ?
Das war es!
Dadurch habe ich auch den bisherigen Pfad gefunden. Ohne den Parameter /64Bit hat Opsi in den Registry-Pfad

Code: Alles auswählen

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\OEMInformation]
geschrieben. Dann weiß ich das für das nächste Mal.

Vielen Dank!