Datei kopieren und umbenennen
Hallo,
ich habe folgendes vor:
Dateien aus Ordner X sollen in Ordner Y kopiert werden. Dort soll dann bei jeder Datei das Präfix (die ersten 8 Zeichen) entfernt werden und durch 9 neue feste Zeichen ersetzt werden.
Ich habe leider absolut keine Ahnung, ist dies mit einer Batchdatei zu realisieren?
ich habe folgendes vor:
Dateien aus Ordner X sollen in Ordner Y kopiert werden. Dort soll dann bei jeder Datei das Präfix (die ersten 8 Zeichen) entfernt werden und durch 9 neue feste Zeichen ersetzt werden.
Ich habe leider absolut keine Ahnung, ist dies mit einer Batchdatei zu realisieren?
Please also mark the comments that contributed to the solution of the article
Content-Key: 2482581727
Url: https://administrator.de/contentid/2482581727
Printed on: May 10, 2024 at 09:05 o'clock
5 Comments
Latest comment
@echo off &setlocal EnableDelayedExpansion
set "newPrefix=123456789"
set "quelle=D:\Ordner"
set "ziel=D:\ziel"
for %%a in ("%quelle%\*.*") do (set "name=%%~nxa" © "%%a" "%ziel%\%newPrefix%!name:~8!")
Zitat von @elias19844:
Top, das ist es!!
Wie könnte ich jetzt noch von hinten die letzten 4 Zeichen entfernen?
Top, das ist es!!
Wie könnte ich jetzt noch von hinten die letzten 4 Zeichen entfernen?
"%ziel%\%newPrefix%!name:~8,-4!"