REM ************************ SET-Block Beginn *********************
SET "quell_datei=Laufwerk_Pfad_und_Name_Deiner_Textdatei"
SET "ausgabe_datei=Laufwerk_Pfad_und_Name_Deiner_Ausgabedatei"
SET "suchzeichen=ö"
SET "ersetzungszeichen=s"
REM ************************ SET-Block Ende ***********************@ECHO off
SETLOCAL enabledelayedexpansion
REM
REM Testprogramm
REM Ersetzen von Zeichen(folgen)
REM Das Ergebnis wird in eine neue Datei geschrieben
REM http://www.supportnet.de/threads/2150740
REM
REM (c) batti-batch 09/2008
REM
REM getestet unter Windows 2000
REM
REM ************************ SET-Block Beginn *********************
SET "quell_datei=Laufwerk_Pfad_und Name_Deiner_Textdatei"
SET "ausgabe_datei=Laufwerk_Pfad_und Name_Deiner_Ausgabedatei"
SET "suchzeichen=ö"
SET "ersetzungszeichen=s"
REM ************************ SET-Block Ende ***********************
REM Loeschen der Ausgabedatei, falls sie (noch) existiert
IF EXIST "%ausgabe_datei%" (DEL /f "%ausgabe_datei%" 1>NUL 2>NUL)
REM Datei zeilenweise auslesen
REM und in Variable "zeile" schreiben,
FOR /f "delims=" %%i IN ('FINDSTR . "%quell_datei%"') DO (
SET "zeile=%%i"
REM Suchzeichen(folge) mit Ersetzungszeichen(folge) tauschen
SET "zeile=!zeile:%suchzeichen%=%ersetzungszeichen%!"
REM Das Ergebnis in die Ausgabedatei schreiben
ECHO !zeile!>>"%ausgabe_datei%"
)
ECHO.
ECHO Fertig^^! Das Ergebnis steht in der Datei "%ausgabe_datei%".
defrag batch datei
OpaUnkeStiefel 23.05.2007 - 119 Hits - 5 Antworten
Batch-Datei erstellen
Danne 16.03.2007 - 382 Hits - 2 Antworten
Batch Datei schreiben (Datei verschieben)
NinerForever 03.11.2007 - 186 Hits - 11 Antworten
was mit batch datei machen?
ATAGNE 18.11.2007 - 62 Hits - 1 Antwort
Batch: Nur aktuellere & neue Datein / ersetzen
Robert_34 01.08.2008 - 3 Hits - 6 Antworten