Dateiname per Batch ändern (Teil vorstellen)
Moin!
ich habe einen Pfad der an eine Batch übergeben wird.
Nun möchte ich den Namen der Datei ändern, aber der Pfad soll erbleiben.
Beispiel:
Vorlage: c:\daten\Lageplan.dwg
Ziel: c:\daten\T_Lageplan.dwg
Dieser Vorlage-Pfad und der Dateiname ist nicht statisch und kann jederzeit geändert werden. Einzig das "T_" wird eingebaut.
Kann man das irgendwie auf einfache Art und Weise in einem Batch ändern?
Gruß Jan
ich habe einen Pfad der an eine Batch übergeben wird.
Nun möchte ich den Namen der Datei ändern, aber der Pfad soll erbleiben.
Beispiel:
Vorlage: c:\daten\Lageplan.dwg
Ziel: c:\daten\T_Lageplan.dwg
Dieser Vorlage-Pfad und der Dateiname ist nicht statisch und kann jederzeit geändert werden. Einzig das "T_" wird eingebaut.
Kann man das irgendwie auf einfache Art und Weise in einem Batch ändern?
Gruß Jan
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 6984735424
Url: https://administrator.de/forum/dateiname-per-batch-aendern-teil-vorstellen-6984735424.html
Ausgedruckt am: 22.12.2024 um 22:12 Uhr
2 Kommentare
Neuester Kommentar
Hi
https://learn.microsoft.com/en-us/windows-server/administration/windows- ...
Ab besten immer alles in doppelten Anführungszeichrn setzen. Leerzeichen im Pfad sind immer ein Problem. So umgehst du das.
ich habe einen Pfad der an eine Batch übergeben wird.
Nun möchte ich den Namen der Datei ändern, aber der Pfad soll erbleiben.
Beispiel:
Vorlage: c:\daten\Lageplan.dwg
Ziel: c:\daten\T_Lageplan.dwg
Dieser Vorlage-Pfad und der Dateiname ist nicht statisch und kann jederzeit geändert werden. Einzig das "T_" wird eingebaut.
Kann man das irgendwie auf einfache Art und Weise in einem Batch ändern?
Schau dir doch mal den REN-Befehl anNun möchte ich den Namen der Datei ändern, aber der Pfad soll erbleiben.
Beispiel:
Vorlage: c:\daten\Lageplan.dwg
Ziel: c:\daten\T_Lageplan.dwg
Dieser Vorlage-Pfad und der Dateiname ist nicht statisch und kann jederzeit geändert werden. Einzig das "T_" wird eingebaut.
Kann man das irgendwie auf einfache Art und Weise in einem Batch ändern?
https://learn.microsoft.com/en-us/windows-server/administration/windows- ...
Ab besten immer alles in doppelten Anführungszeichrn setzen. Leerzeichen im Pfad sind immer ein Problem. So umgehst du das.
ich habe einen Pfad der an eine Batch übergeben wird.
@echo off
set "prefix=T_"
ren "%~1" "%prefix%%~nx1"
Gehe davon aus das der Pfad als erster Parameter übergeben wird
mybatch.cmd "c:\daten\Lageplan.dwg"
Cheers briggs