ich versuche gerade ein Paket des Adobe SVG Viewers zu erstellen. Es ist notwendig, da ein anderes Programm davon abhängig ist.
Die EXE kann hier bezogen werden:
https://www.chip.de/downloads/Adobe-SVG ... 72819.html
1) Installation von Hand
Wenn ich als lokaler Admin den "Adobe SVG Viewer" installiere (SVGView303.exe /n), dann funktioniert die Installation (Dateien unter "C:\Program Files (x86)\Common Files\Adobe" und die Software wird unter "Programme" angezeigt.
2) Installation über OPSI
Installiere ich es über OPSI, dann erscheint eine Fehlermeldung "Die Installation ist fehlgeschlagen". Unter Details kann man die Ursachen sehen:
Registrierungsfehler: Das System kann die angegebene Datei nicht finden. Software\Netscape\Netscape Navigator\
Registrierungsfehler: Das System kann die angegebene Datei nicht finden. Software\RealNetworks\RealPlayer\6.0
Registrierungsfehler: Das System kann die angegebene Datei nicht finden. Software\Adobe\GoLive\5.0
Steuerelement registrieren: "C:\Program Files (x86)\Common Files\Adobe\SVG Viewer 3.0\NPSVG3.dll"
Unter "C:\Program Files (x86)\Common Files\Adobe\SVG Viewer 3.0\" ist auch keine Installation sichtbar.
Interessanterweise werden diese Fehlermeldungen auch bei der Installation von Hand in der Datei
C:\Program Files (x86)\Common Files\Adobe\SVG Viewer 3.0\Uninstall\Install.log
erzeugt.
Der Unterschied ist, daß die Software trotzdem bei "Installierten Programmen" angezeigt wird und auch die Binaries am Pfad "C:\Program Files (x86)\Common Files\Adobe\SVG Viewer 3.0\" vorhanden sind.
Kann mir jemand helfen, wie dies trotzdem über OPSI installiert werden kann?
Vielen Dank vorab.
LG
Mattias
Auszug Install Script:
Code: Alles auswählen
comment "Start setup program"
ChangeDirectory "%SCRIPTPATH%\files1"
;----------------------------------------------
Files_copy_install
dosbatch_install winst /32Bit
Files_delete_install
;----------------------------------------------
set $ExitCode$ = getlastexitcode
if "true" = isMsExitcodeFatal_short($exitcode$, "true", $ErrorString$ )
LogError $ErrorString$
isfatalerror $ErrorString$
else
Comment $ErrorString$
endif
[Files_copy_install]
copy "%scriptpath%\files1\SVGView303.exe" "C:\tmp"
[dosbatch_install]
c:\tmp\SVGView303.exe /n
[Files_delete_install]
del -s -f c:\tmp\SVGView303.exe