![]() |
Alle Dateien und Verz. in einem Ordner löschen (Uninstaller)
Hallo.
Ich habe eine Frage: Ich möchte alle Dateien, Unterverzeichnisse und alle Dateien in den Unterverzeichnissen löschen. Die Programmdatei soll sich ebenfalls in diesem Verzeichnis befinden (also ein Deinstallationsprogramm). Wie geht das? Gruß LHMultimedia PS: Falls es einen ähnlichen Artikel gibt -> bitte verlinken! :-) EDIT: Ich habe leider keinen ähnlichen Artikel gefunden. |
Re: Alle Dateien und Verz. in einem Ordner löschen (Uninstal
NEVER, aber auch gar nie ein ganzes Verzeichnis löschen. Was, wenn vor deinem Install schon Dateien im Verzeichnis drin waren. Nach deiner Logik werden die dann mitgelöscht :wall: .... Nicht gut, gell!
Ich würde so vorgehen, da du ja zum deinstallieren erst mal was installieren musst, mir jede Fileoperation in einer Liste festhalten.
Code:
Beim Deinstallieren diese Liste wieder von unter nach oben mit der entsprechenden Umkehrfunktion abarbeiten... Sprich: Aus Copy wird Delete, aus CreateDir wird DeleteDir, und aus MoveFile würde wieder ein MoveFile in umgekehrter Richtung geben.
Create Dir
copy File1 copy File2 usw. |
Re: Alle Dateien und Verz. in einem Ordner löschen (Uninstal
|
Re: Alle Dateien und Verz. in einem Ordner löschen (Uninstal
Danke Leute.
Leider ist es eben so dass ich die Dateien mit ZipMaster entpacke. Wie mache ich das in eine Liste? |
Re: Alle Dateien und Verz. in einem Ordner löschen (Uninstal
Ich weiß nicht genau, wie es mit ZIP-Master ist, aber wahrscheinlich gibt's ja keine Installationsauswahl, oder??? Ich würde die Liste dann einfach mitrein-zippen. (also vorher einfach anlegen)
Gruß, geofranz |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:23 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz