Seite 1 von 1

SAGE-Clientinstallation – InstallShield und Antwortdatei

Veröffentlicht: 19. Januar 2021 - 11:31 Uhr
von MathieuL
Hallo,
ich habe eine lokale, unbeaufsichtigte Installation des SAGE-Clients mit der Antwortdatei `

SafeX3V1Client116.exe -r -f1c:\tempsage\rep.iss` getestet.

Anschließend habe ich den Client gelöscht und die Installation mit der Antwortdatei

`SafeX3V1Client116.exe -s -f1c:\tempsage\rep.iss` erneut ausgeführt.

Die Installation wurde unbeaufsichtigt abgeschlossen und alles funktioniert einwandfrei.

Ich möchte das Produkt nun paketieren, aber es klappt nicht.

Ich habe diese beiden Optionen ausprobiert:

`def install():
#install_exe_if_needed("SafeX3V1Client116.exe",'-s -f1rep.iss',key='Safe X3 Client V1',min_version='15.0.498')`
run('"SafeX3V1Client116.exe" -s -f1rep.iss')`.


Ich erhalte jedes Mal dieselbe Fehlermeldung:

>>>
*** Remote Interpreter Reinitialized ***
Command Line: install "D:\waptdev\cim-sage-wapt\WAPT\.."
Using config file: D:\wapt\wapt-get.ini
Installing WAPT files D:\waptdev\cim-sage-wapt
2021-01-19 11:25:32,967 CRITICAL Fatal error in install script: CalledProcessErrorOutput: Command Der Befehl „SafeX3V1Client116.exe -s -f1rep.iss“ lieferte den Exit-Status -2147213312 zurück.
Ausgabe:
Traceback (letzter Aufruf):
Datei "D:\wapt\common.py", Zeile 3877, in install_wapt
exitstatus = setup.install()
Datei "D:\waptdev\cim-sage-wapt\setup.py", Zeile 8, in install
run('"SafeX3V1Client116.exe" -s -f1rep.iss')
Datei "D:\wapt\common.py", Zeile 3647, in run
return ensure_unicode(setuphelpers.run(*arg,**args))
Datei "D:\wapt\setuphelpers_windows.py", Zeile 3718, in run
raise CalledProcessErrorOutput(proc.returncode,cmd,''.join(output))
CalledProcessErrorOutput: Der Befehl '"SafeX3V1Client116.exe" -s -f1rep.iss' hat einen Exit-Status ungleich Null zurückgegeben -2147213312.
Ausgabe:

SCHWERWIEGENDER FEHLER: CalledProcessErrorOutput: Der Befehl '"SafeX3V1Client116.exe" -s -f1rep.iss' hat den Exit-Status -2147213312 zurückgegeben.
Ausgabe:
Exit-Code: 3
>>>


Haben Sie eine Idee?

Betreff: SAGE-Clientinstallation – InstallShield und Antwortdatei

Veröffentlicht: 19. Januar 2021 - 11:33 Uhr
von MathieuL
Ich sollte vielleicht erwähnen, dass ich die Antwortdatei in den Paketordner gelegt habe...
Irgendetwas muss ich übersehen haben.

Betreff: SAGE-Clientinstallation – InstallShield und Antwortdatei

Veröffentlicht: 19. Januar 2021 – 13:28 Uhr
von MathieuL
Ich habe in einem Beitrag über Pronote einen Befehl gefunden und im InstallShield-Forum gesucht.
Er scheint das aktuelle Verzeichnis aufzurufen: `

run(r'"SafeX3V1Client116.exe" -s -f1%s\rep.iss' % basedir)`.

Die Installation startet, und es erscheinen einige Fortschrittsfenster. Nach einer Weile erhalte ich jedoch eine Fehlermeldung:



>>>
*** Remote Interpreter Reinitialized ***
Command Line: install "D:\waptdev\cim-sage-wapt\WAPT\.."
Using config file: D:\wapt\wapt-get.ini
Installing WAPT files D:\waptdev\cim-sage-wapt
2021-01-19 13:25:25,927 CRITICAL Fatal error in install script: CalledProcessErrorOutput: Command '"SafeX3V1Client116.exe" -s -f1D:\\waptdev\\cim-sage-wapt\\rep.iss' gab den Exit-Status -2147213312 zurück.
Ausgabe::
Traceback (letzter Aufruf):
Datei "D:\wapt\common.py", Zeile 3877, in install_wapt
exitstatus = setup.install()
Datei "D:\waptdev\cim-sage-wapt\setup.py", Zeile 8, in install
run(r'"SafeX3V1Client116.exe" -s -f1%s\rep.iss' % basedir)
Datei "D:\wapt\common.py", Zeile 3647, in run
return ensure_unicode(setuphelpers.run(*arg,**args))
Datei "D:\wapt\setuphelpers_windows.py", Zeile 3718, in run
raise CalledProcessErrorOutput(proc.returncode,cmd,''.join(output))
CalledProcessErrorOutput: Befehl '"SafeX3V1Client116.exe" -s-f1D:\\waptdev\\cim-sage-wapt\\rep.iss“ lieferte den Exit-Status -2147213312.
Ausgabe:

SCHWERWIEGENDER FEHLER: CalledProcessErrorOutput: Der Befehl „SafeX3V1Client116.exe -s -f1D:\\waptdev\\cim-sage-wapt\\rep.iss“ lieferte den Exit-Status -2147213312.
Ausgabe:
Exit-Code: 3
>>>