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?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 2482581727
Url: https://administrator.de/forum/datei-kopieren-und-umbenennen-2482581727.html
Ausgedruckt am: 23.04.2025 um 23:04 Uhr
5 Kommentare
Neuester Kommentar

@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!"