====== Tipps zur Programmierung von Batch-Dateien ====== ===== Datum und Uhrzeit in Dateinamen einbauen ===== Folgende Code-Schnipsel hab ich auf [[http://www.tutorial.de]] (glaub ich) gefunden. Danke an den Autor, er hat mir viel Ärger erspart. Falls du einen Ordner erstellen möchtest: md "%date% %time:~0,2%-%time:~3,2%-%time:~6,2%" Datei kopieren: copy meinedatei.xyz "%date% %time:~0,2%-%time:~3,2%-%time:~6,2%" Ordner Kopieren: xcopy meinordner "%date% %time:~0,2%-%time:~3,2%-%time:~6,2%" ===== Text in Textdateien ersetzen ===== In einer Datei ''alteDatei.txt'' soll der Text ''alterText'' durch einen anderen Text ''neuerText'' ersetzt werden. @echo off setlocal enabledelayedexpansion set "oldfile=alteDatei.txt" set "newfile=neueDatei.txt" for /F "delims=" %%a in (%oldfile%) do ( set text=%%a set text=!text:^alterText=neuerText! echo !text!>>%newfile% ) del %oldfile%