Wie erstelle ich ein Batch-Script, das einen Ordner kopiert und mit dem Datum umbenennt?

Antwort

Um einen Ordner kopieren und anschließend mit aktuellen umzubenennen, du eine Batch-Date verwenden. Hier ist Beispielskript, das erledigt: ``` @echo offsetlocal REMellordner undordner definieren "source_folder=CPfad\zumQuellordnerset "destination_folder:\Pfad\zumZielordnerREM Aktuelles Datum Format JJJJTT erhalten forf "tokens=2ims==" %%i ('"wmic get localdatetime /"') do set=%%i set=%datetime:~,4% set=%datetime:~,2% set daydatetime:~62% set current=%year%%monthday% REM Ord kopieren xcopysource_folder%" "%_folder%\%current%" /E / /H /Yecho Ordner wurde kopiert und mit dem Datumcurrent_date% umbenannt. endlocal pause ``` klärung der Schritte: 1. `setlocal` startet eine lokale Umgebung, Variablen zu isolieren. 2. `set "source_folder=` und `set "destination_folder=..."` definieren den Qu- und Zielordner. 3. Der `for`-Befe extrahiert das aktuelle Datum im Format `JJJJMMTT`ilfe von `wmic`. 4. `xcopy` kopiert denellordner in den Zielordner und benennt ihn mit dem aktuellen. Stelle sicher, dass du die Pfade zu den Quell und Zielordnern entsprechend anpasst. Speichere das Skript `.bat`-Datei und führe es aus, um den Vorgang durchzuführen.

Kategorie: Technik Tags: Batch Script Datum
KI fragen

Verwandte Fragen

Wie kann ich unter Windows 11 im Explorer Dateien nach Änderungsdatum suchen?

Um im Windows 11 Explorer nach Dateien zu suchen, die an einem bestimmten Datum geändert wurden, kannst du die Suchfunktion mit speziellen Filtern nutzen. So gehst du vor: 1. **Öffne den ge... [mehr]