-sonfy-
Goto Top

Textdateien mit Batch editieren

Hi, bin neu hier und hab auch schon viele hilfreiche Dinge gefunden, allerdings hab ich ein Problem welches ich auch hier nicht finden konnte.

Ich habe eine Textdatei welche unter anderem den Eintrag: filename=dateiname.mp3 enthält. (Ist eine E-Mail mit Anhang, der Anhang wird von einem anderen Programm automatisch aus der E-Mail gezogen)

Nun habe ich aber das Problem, dass das Programm die Dateianhänge NUR dann herauskopiert wenn dieser Eintrag so aussieht: filename="dateiname.mp3"

Meine Frage ist nun, wie kann ich mit Batch die Zeile die dieses filename=dateiname.mp3 beinhaltet auslesen bzw. editieren, dass ich später drinstehen habe filename="dateiname.mp3"???

Danke schonmal


so ok das oben mit dem filename="dateinamen.mp3" hab ich jetz so hinbekommen:
@echo off
cls
for /F "tokens=3-4" %%i in ('find /i ".mp3" text.txt') do set test=%%i %%j  
echo %test% > test.txt
for /F "tokens=2 delims== " %%i in ('find /i ".mp3" test.txt') do set test=%%i  
echo filename="%test%" > test.txt  
for /F "tokens=1-2" %%i in ('find /i ".mp3" test.txt') do set mail=%%i %%j  
echo Content-Disposition: attachment; %mail% > email.txt

etwas umständlich aber es geht, nun muss ich es nur an der einen stelle wieder einfügen, dass ist jetz mein letztes problem face-sad

Content-Key: 81394

Url: https://administrator.de/contentid/81394

Printed on: April 26, 2024 at 07:04 o'clock