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
Please also mark the comments that contributed to the solution of the article
Content-Key: 270193
Url: https://administrator.de/contentid/270193
Printed on: April 26, 2024 at 14:04 o'clock
3 Comments
Latest comment
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 ... Für Ordner ginge das bspw. so
@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
)