Hallo zusammen,
ich habe folgendes Problem. Ich möchte bei einem update meines Programmes das ein bestimmter Ordner gelöscht wird. Dann sollte ein anderer Ordner umbenannt werden und zum Schluss sollte dann die Installation laufen und installieren. Ich bin wie folgt vorgegegangen.
Ich habe eine Coustom Action 'delete' erstellt mit den folgenden Einstellungen:
-Working Directory: SystemFolder
-File Name & Command Line: cmd.exe /C rmdir /S /Q test.savepatch
- Return Processing: Synchronous (Ignores exit code)
- in-Script Exicution: Immidate Execution
-Execution Scheduling: Always execute
Unter Sequence habe ich eingestellt bei 'Install Exec Sequence' = After SetARPINSTALLLOCATION
Dann habe ich eine Custom Action 'rename' erstellt mit folgenden Einstellungen:
-Working Directory: SystemFolder
-File Name & Command Line: cmd.exe /C rename test test.savepatch
- Return Processing: Synchronous (Ignores exit code)
- in-Script Exicution: Immidate Execution
-Execution Scheduling: Always execute
Unter Sequence habe ich eingestellt bei 'Install Exec Sequence' = After delete
Wenn ich nun das update mache öffnet sich zwar die CMD.exe aber schlißt sich auch ganz schnell wieder und die Befehle wurde nicht ausgeführt.
Muss ich vielleicht die Befehle schon vorher irgendwo ausführen lassen? Oder gibt es eine ander methode bei einem Update einzelene Ordner zu sichern? Kann mir bitte jemand helfen ?
Mit freundlichen Grüßen
D.Pfander
Edited by d.pfander, 17 December 2014 - 15:15.