![]() |
IDE-Build-Ereignisse nutzen, um den Dateinamen umzubenennen
Hallo,
ich erstelle ganz normal mit Delphi 2007 Pro eine Exe-Datei, und möchte die Datei automatisch mit dem Build-Vorgang umbenennen. Dazu habe ich in den Build-Ereignissen der Projektoptionen im Bereich "Post-Build" folgenden Befehl eingegeben: ren $(OUTPUTFILENAME) DATEINEU.EXE Aber leider scheint diese Vorgehensweise beim Compilieren mit einem Fehler 1 abzubrechen. Alternativ habe ich auch versucht, das Makro $(OUTPUTFILENAME) durch den richtigen Dateipfad und -Namen zu ersetzen, aber ebenfalls ohne Erfolg. Woran kann das liegen ? Danke für die Antworten. |
Re: IDE-Build-Ereignisse nutzen, um den Dateinamen umzubenen
Post-Build :shock: *hechel*
Gibt es das erst seit D2007? |
Re: IDE-Build-Ereignisse nutzen, um den Dateinamen umzubenen
Delphi 2007 benutzt doch MS-Build, oder? Bekommst du dann nicht etwas aussagekräftigere Fehlermeldungen als "Fehler 1"?
|
Re: IDE-Build-Ereignisse nutzen, um den Dateinamen umzubenen
Zitat:
|
Re: IDE-Build-Ereignisse nutzen, um den Dateinamen umzubenen
Ich glaube die Funktion existiert erst ab Delphi 2006. Der Sinn besteht darin, vor und nach dem Build-Prozess beliebige Anweisungen ausführen zu können. Mit Pre-Build ist der Befehl vor der Compilierung gemeint, mit Post-Build nach der Compilierung.
Anstatt "ren" habe ich nun auch mal "RENAME" versucht, sowie die Dateipfade in doppelten Anführungszeichen gestellt, alles mit der gleichen Fehlermeldung: Der RENAME DATEIALT.EXE DATEINEU.EXE-Befehl wurde mit Code 1 beendet. Mehr bekomme ich nicht heraus. Oder kann man irgendwo noch genauere Infos bekommen ? |
Re: IDE-Build-Ereignisse nutzen, um den Dateinamen umzubenen
Existiert die eine Datei mit dem neuen Dateinamen schon? Du könntest auch einmal move oder copy statt ren ausprobieren.
|
Re: IDE-Build-Ereignisse nutzen, um den Dateinamen umzubenen
Jetzt hab ichs:
RENAME "$(OUTPUTPATH)" DATEINEU.EXE |
Re: IDE-Build-Ereignisse nutzen, um den Dateinamen umzubenen
Zitat:
[edit]Was sollte das denn Daniel: "Could not connect to smtp host : 4 : "??? Das führt bei mir übrigens zu Fehler 1[/edit] |
Re: IDE-Build-Ereignisse nutzen, um den Dateinamen umzubenen
Zitat:
|
Re: IDE-Build-Ereignisse nutzen, um den Dateinamen umzubenen
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 12:26 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