Batchdatei zum Umbenennen von Ordnern mit zufälligem Namen
Hallo,
Momentan versuche ich eine Batchdatei zu schreiben, mit der ich Datensicherungen kontrollieren kann.
Leider bin ich auf ein Problem gestoßen, welches mein Wissen übersteigt.
Die Backups werden täglich um 01:00 uhr erstellt.
Es befinden sich immer 8 Backups in einem Autobackupordner.
Das blöde an der sache ist, dass die Ordner immer unterschiedliche Namen haben.
Beispiel:
Im Autobackupordner:
Backup_y2015_m03_d14_h01_m01_s13
Backup_y2015_m03_d13_h01_m00_s12
.
.
.
Ich würde diese Dateien gerne rauskopieren (auf lokale Platte) und in Backup1, Backup2, Backup3.... automatisch umbenennen, damit ich sie mit der batch kontrollieren kann, nur wie soll ich das schreiben?
Was muss ich schreiben damit die 8Dateien rauskopiert und Umbenannt werden?
Xcopy "E:\autobackup\*.*" "C:\backupkontrolle\"
Ren ??
Ich bedanke mich schon mal und hoffe auf Hilfe
Momentan versuche ich eine Batchdatei zu schreiben, mit der ich Datensicherungen kontrollieren kann.
Leider bin ich auf ein Problem gestoßen, welches mein Wissen übersteigt.
Die Backups werden täglich um 01:00 uhr erstellt.
Es befinden sich immer 8 Backups in einem Autobackupordner.
Das blöde an der sache ist, dass die Ordner immer unterschiedliche Namen haben.
Beispiel:
Im Autobackupordner:
Backup_y2015_m03_d14_h01_m01_s13
Backup_y2015_m03_d13_h01_m00_s12
.
.
.
Ich würde diese Dateien gerne rauskopieren (auf lokale Platte) und in Backup1, Backup2, Backup3.... automatisch umbenennen, damit ich sie mit der batch kontrollieren kann, nur wie soll ich das schreiben?
Was muss ich schreiben damit die 8Dateien rauskopiert und Umbenannt werden?
Xcopy "E:\autobackup\*.*" "C:\backupkontrolle\"
Ren ??
Ich bedanke mich schon mal und hoffe auf Hilfe
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 270193
Url: https://administrator.de/forum/batchdatei-zum-umbenennen-von-ordnern-mit-zufaelligem-namen-270193.html
Ausgedruckt am: 23.04.2025 um 22:04 Uhr
3 Kommentare
Neuester Kommentar

Moin Zero90,
sind das jetzt Namen von Ordnern oder Dateien ? Du verwendest leider beide Termini in deinem Post
... Für Ordner ginge das bspw. so
Gruß jodel32
sind das jetzt Namen von Ordnern oder Dateien ? Du verwendest leider beide Termini in deinem Post
@echo off & setlocal ENABLEDELAYEDEXPANSION
set /a cnt=101
for /f "delims=" %%a in ('dir /B /AD /OD "E:\Autobackup" 2^>nul') DO @(
robocopy "%%a" "c:\Backupkontrolle\Backup_!cnt:~-2!" *.* /MIR
set /a cnt+=1
)