versuche eine CAD Anwendung zu installieren mit einer Antwortdatei (*.iss) diese bricht mit Resultcode=-3 ab.
Führe ich diese in der Eingabeaufforderung (cmd.exe) aus läuft diese ohne Probleme durch.
Jetzt habe ich gedacht das in einer Batch-Datei die ich auf den lokalen Rechner kopiere und dort die Datei ausführe. Dabei erhalte ich die Meldung das UNC-Pfade nicht unterstützt werden.
Setup.inf:
Code: Select all
[Set:Install]
….
1:"%Src%\Files\WSLC2019\Setup\Setup_CAD.iss", "%ApplicationDir%\Setup_CAD.iss", ALWAYS, 0
1:"%Src%\Custom\WSCAD.cmd", "%ApplicationDir%\WSCAD.cmd", ALWAYS, 0
1:"%Src%\Files\WSCAD\Setup\Setup_CAD.exe", "%ApplicationDir%\Setup_CAD.exe", ALWAYS, 0
.
.
.
Call cmd.exe /c "ApplicationDir%\WSCAD.cmd"
Batch Datei:
Code: Select all
@ECHO OFF
IF EXIST "%SystemDrive%\Users" GOTO VistaAndNewer
IF EXIST "%SystemDrive%\Dokumente und Einstellungen" GOTO XPandOlder
:VistaAndNewer
PUSHD "%SystemDrive%\Program Files"
SET path="_CAD\WS LANDCAD"
GOTO Start
:XPandOlder
PUSHD "%SystemDrive%\Dokumente und Einstellungen"
SET path=Anwendungsdaten
GOTO Start
:Start
OR /F %%A IN ('DIR /A:D-H-S /B') DO (
%path%\Setup_CAD.exe" /s /f1"%path%\Setup_CAD.iss"
)
Danke für die Hinweise!