Pfade per Batch umbauen
Moin!
ich habe eine Anwendung bei der per Batch eine Verarbeitung erfolgen kann.
Nun wollte ich das so machen, dass die Quelldatei per Drag&Drop auf eine Verknüpfung gezogen wird und an das Batch übergeben wird.
Es muss aber der Zieldateiname irgendwie geändert werden. Sind solche Textmanipulationen überhaupt per Batch machbar und wie?
Beispiel:
ausD:\labor\Test\quelldatei.dxf
wird D:\labor\Test\quelldatei_trans.dxf
Gruß Jan
ich habe eine Anwendung bei der per Batch eine Verarbeitung erfolgen kann.
<ProgrammVerzeichnis>\Formtransformation.exe D:\labor\Test\quelldatei.dxf D:\labor\Test\quelldatei_trans.dxf DXF 6 4 . " " 3....
Nun wollte ich das so machen, dass die Quelldatei per Drag&Drop auf eine Verknüpfung gezogen wird und an das Batch übergeben wird.
Es muss aber der Zieldateiname irgendwie geändert werden. Sind solche Textmanipulationen überhaupt per Batch machbar und wie?
Beispiel:
ausD:\labor\Test\quelldatei.dxf
wird D:\labor\Test\quelldatei_trans.dxf
Gruß Jan
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 608408
Url: https://administrator.de/contentid/608408
Ausgedruckt am: 22.11.2024 um 15:11 Uhr
3 Kommentare
Neuester Kommentar
Sind solche Textmanipulationen überhaupt per Batch machbar und wie?
Klar@echo off
echo Neuer Name : %~dpn1_trans%~x1
pause
Sorry zwei Prozentzeichen zu viel rein gerutscht, oben korrigiert .
Die Syntax für die Variablen-Erweiterung kannst du übrigens hier nachschlagen
Parameter Extensions
Die Syntax für die Variablen-Erweiterung kannst du übrigens hier nachschlagen
Parameter Extensions