Zeichen aus einem String entfernen
Guten Tag zusammen,
ich möchte folgendes tun:
In einer Textdatei, steht eine Zeile. Diese beinhaltet z.B.:
Diese Textzeile muss ich nun zurechtschneiden, ich brauche alles was nach "BIFCPSV2" kommt.
Ich habe schon mit FOR /F Schleifen rumprobiert aber bekomme nichts richtiges.
Wie kann ich mit der DOS bzw. Batchdatei, diese Datei auseinander nehmen?
Zusatz:
Ich bin soweit gekommen, dass ich mit dem Befehl
dieses Ergebnis bekomme:
Da ist die 2 am Anfang zu viel..
Gibt es mit Batch die Möglichkeit mein Vorhaben zu realisieren?
Gruß Jimstar
ich möchte folgendes tun:
In einer Textdatei, steht eine Zeile. Diese beinhaltet z.B.:
BIFCPSV22015-03-11_2204
Diese Textzeile muss ich nun zurechtschneiden, ich brauche alles was nach "BIFCPSV2" kommt.
Ich habe schon mit FOR /F Schleifen rumprobiert aber bekomme nichts richtiges.
Wie kann ich mit der DOS bzw. Batchdatei, diese Datei auseinander nehmen?
Zusatz:
Ich bin soweit gekommen, dass ich mit dem Befehl
For /F "delims=BIFCPSV" %%j in (%zwischenspeicher2%) DO echo %%j > %zwischenspeicher3%
22015-03-11_2204
Da ist die 2 am Anfang zu viel..
Gibt es mit Batch die Möglichkeit mein Vorhaben zu realisieren?
Gruß Jimstar
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 287980
Url: https://administrator.de/contentid/287980
Ausgedruckt am: 26.11.2024 um 16:11 Uhr
3 Kommentare
Neuester Kommentar
Wenn dein String in der ersten Zeile steht:
http://www.dostips.com/DtTipsStringManipulation.php
Gruß jodel32
@echo off & setlocal
set /p line=<"C:\datei.txt"
set "token=%line:~7%"
echo %token%
Gruß jodel32