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
Please also mark the comments that contributed to the solution of the article
Content-Key: 6984735424
Url: https://administrator.de/contentid/6984735424
Printed on: April 28, 2024 at 13:04 o'clock
2 Comments
Latest comment
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