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%"
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%