CheckTargetPath/SourcePath/Copy -> Absturz von winst32.exe

Antworten
Benutzeravatar
embl-structures
Beiträge: 327
Registriert: 13 Jan 2010, 18:41
Wohnort: Heidelberg
Kontaktdaten:

CheckTargetPath/SourcePath/Copy -> Absturz von winst32.exe

Beitrag von embl-structures »

Hallo zusammen,
ich versuche eine Kopieraktion uebersichtlich mit CheckTargetPath/SourcePath zu formulieren:

Code: Alles auswählen

[Files_Install-Product]
CheckTargetPath = "$ProdDir"
SourcePath      = "%SCRIPTPATH%\files\install\$ARCH\SetACL.exe"
Copy
Denn: "SourcePath sowie CheckTargetPath legen Quell- bzw. Zielpfad einer Kopieraktion fest" (Handbuch). Leider stuerzt damit winst (version 4.10.8.0, Windows XP Pro) mit dem Fehler

Code: Alles auswählen

TCentralForm.FormCreate : Zugriffsverletzung bei Adresse 00591092 in Modul 'winst32.exe'. Lesen von Adresse 00000000
komplett ab und bleibt haengen (leider kein Screenshot, denn "Das Kontingent für Dateianhänge ist bereits vollständig ausgenutzt."??) . In den Logfiles ist kein Fehler verzeichnet. Alle Pfade sind OK, denn

Code: Alles auswählen

[Files_Install-Product]
Copy"%SCRIPTPATH%\files\install\$ARCH\SetACL.exe" "$ProdDir"
funktioniert fehlerfrei. Ist aber leider weniger gut lesbar.

Offenbar funktionieren CheckTargetPath und SourcePath nicht so, wie ich es verstehe. Aber wie dann? Bin fuer alle Tipps dankbar.

Gruss
frank
karni
Beiträge: 193
Registriert: 08 Okt 2009, 14:07

Re: CheckTargetPath/SourcePath/Copy -> Absturz von winst32.e

Beitrag von karni »

Versuch mit $ProdDir$
Die andere Variablen auch so $XXXXXX$
Benutzeravatar
embl-structures
Beiträge: 327
Registriert: 13 Jan 2010, 18:41
Wohnort: Heidelberg
Kontaktdaten:

Re: CheckTargetPath/SourcePath/Copy -> Absturz von winst32.e

Beitrag von embl-structures »

karni hat geschrieben:Versuch mit $ProdDir$
Die andere Variablen auch so $XXXXXX$
Danke, aber das ist nicht das Problem. Meine Variablen heissen alle $ABCD, nicht $ABCD$. Das ist fuer mich persoenlich einfach lesbarer.

frank
Benutzeravatar
embl-structures
Beiträge: 327
Registriert: 13 Jan 2010, 18:41
Wohnort: Heidelberg
Kontaktdaten:

CheckTargetPath/SourcePath/Copy -> Absturz von winst32.exe

Beitrag von embl-structures »

Problem geloest! Es muss nicht

Code: Alles auswählen

[Files_Install-Product]
CheckTargetPath = "$ProdDir"
SourcePath      = "%SCRIPTPATH%\files\install\$ARCH\SetACL.exe"
Copy
heissen, sondern

Code: Alles auswählen

[Files_Install-Product]
CheckTargetPath = "$ProdDir"
SourcePath      = "%SCRIPTPATH%\files\install\$ARCH\SetACL.exe"
Copy SetACL.exe
Gruss
frank
Antworten