Seite 1 von 1

OPSI Client Agent 4.0.5 Windows 2000 Pro

Verfasst: 03 Dez 2014, 14:57
von kscholz
Hallo,

mit dem Update auf 4.0.5 fünktioniert nicht mehr 'winst32.exe' auf Windows 2000 Pro.
Programm beendet mit dem Fehler: ' Der Prozedureinsprunkpunkt "GetFirmwaereEnvironmnetVariableA" wurde in der DLL "Kernel32.dll" nicht gefunden.

Wird der aktuelle Client von Windows 2000 nicht mehr unterstützt ?
Im Changelog opsi-winst fand ich keine Bemerkung.

Viele Grüße
Kay

Re: OPSI Client Agent 4.0.5 Windows 2000 Pro

Verfasst: 03 Dez 2014, 17:45
von d.oertel
Hi,

Windows 2000 gehört seit opsi 4.0 (also seit Ende 2010) nicht mehr zu den offiziell unterstützten Systemen.

D.h. wir haben in der Tat den aktuellen opsi-client-agent nicht mehr gegen Windows 2000 getestet.

Ich habe mal in den Quellcode geschaut: GetFirmwareEnvironmentVariableA ist eine WinAPI Funktion welche in der neuen opsi-winst Funktion 'runningOnUefi' genutzt wird. Diese Windows API Funktion gibt es erst ab XP SP1.

Es ist daher nicht so einfach möglich hier einen aktuellen 4.11.4 opsi-winst zu bauen welcher auch unter Windows 2000 läuft.

Es ist möglich den alten opsi-winst 4.11.3 unter Windows 2000 weiter zu verwenden.

Im Rahmen eines Supportvertrages helfen wir gerne intensiver weiter.

Ich bitte aber um Verständnis, das die Abwärtskompatibilität nicht ewig hält.

gruß
d.oertel