
132749
26.03.2017
Einen Teil eines Textpfades aus einer TXT per Batch entfernen!?
Guten Morgen,
ich benötige Eure Hilfe für ein kleines Script!
Pfad zur Original txt:
C:\myProgramm\DATA1.txt
Ausgabepfad soll im gleichen Ordner erfolgen:
C:\myProgramm\DATA2.txt
Die DATA1.txt hat nun x Einträge die ich wie folgt geändert haben möchte!
Inhalt der DATA1.txt als Beispiel:
C:\myProgramm\Germany\xxxx.exe
C:\myProgramm\France\xxxx.exe
C:\myProgramm\Australia\xxxx.exe
Die Änderung die ich in der DATA2.txt erhalten möchte:
Germany\xxxx.exe
France\xxxx.exe
Australia\xxxx.exe
Es wäre Cool wenn man ein aktuelles Datum und eine Leerzeile am Anfang setzen könnte!
DATUM: 26.03.2017
Germany\xxxx.exe
France\xxxx.exe
Australia\xxxx.exe
Für Eure Unterstützung bedanke ich mich im Voraus
MfG
kampen
ich benötige Eure Hilfe für ein kleines Script!
Pfad zur Original txt:
C:\myProgramm\DATA1.txt
Ausgabepfad soll im gleichen Ordner erfolgen:
C:\myProgramm\DATA2.txt
Die DATA1.txt hat nun x Einträge die ich wie folgt geändert haben möchte!
Inhalt der DATA1.txt als Beispiel:
C:\myProgramm\Germany\xxxx.exe
C:\myProgramm\France\xxxx.exe
C:\myProgramm\Australia\xxxx.exe
Die Änderung die ich in der DATA2.txt erhalten möchte:
Germany\xxxx.exe
France\xxxx.exe
Australia\xxxx.exe
Es wäre Cool wenn man ein aktuelles Datum und eine Leerzeile am Anfang setzen könnte!
DATUM: 26.03.2017
Germany\xxxx.exe
France\xxxx.exe
Australia\xxxx.exe
Für Eure Unterstützung bedanke ich mich im Voraus
MfG
kampen
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 333325
Url: https://administrator.de/forum/einen-teil-eines-textpfades-aus-einer-txt-per-batch-entfernen-333325.html
Ausgedruckt am: 05.05.2025 um 11:05 Uhr
3 Kommentare
Neuester Kommentar

@echo off &setlocal Enabledelayedexpansion
>"c:\MyProgramm\Data2.txt" (
echo DATUM: %date%
echo.
for /f "usebackq delims=" %%a in ("c:\myprogramm\Data1.txt") do (
set "line=%%a"
echo(!line:c:\myprogramm\=!
)
)

S. Anpassung oben. Sorry die waren sowieso überflüssig, hättest du aber auch schnell selbst sehen können wo die stehen ;-P