Abfrage nach aktuellster Datei via bat
Hallo Ich möchte mit dem Programm blat eine Email taglich automatisch versenden.
Ich habe auch schon eine CMD, was mir aber noch fehlt ist die Abfrage nach der aktuellen Version, der PDF, die versendet werden soll.
Mein Code lautet:
Blat -install MEINPC-Name. emailadresse@gmx.de
Blat "C:\Dokumente und Einstellungen\Toni\Desktop\blatguy0.9.0.25\body.txt" -to empfänger@provider.de -server smtp.gmx.de -u emailadresse@gmx.de -pw +++++++ -attach "C:\Test\*.pdf" -debug -timestamp -log blatSMTPlog.txt -subject "Email"
irgendwo hier müsste nachgefragt werde welche die neueste Datei im Ordner
"C:\Test\*.pdf"
ist.
Danke für eure Hilfe
Ich habe auch schon eine CMD, was mir aber noch fehlt ist die Abfrage nach der aktuellen Version, der PDF, die versendet werden soll.
Mein Code lautet:
Blat -install MEINPC-Name. emailadresse@gmx.de
Blat "C:\Dokumente und Einstellungen\Toni\Desktop\blatguy0.9.0.25\body.txt" -to empfänger@provider.de -server smtp.gmx.de -u emailadresse@gmx.de -pw +++++++ -attach "C:\Test\*.pdf" -debug -timestamp -log blatSMTPlog.txt -subject "Email"
irgendwo hier müsste nachgefragt werde welche die neueste Datei im Ordner
"C:\Test\*.pdf"
ist.
Danke für eure Hilfe
Please also mark the comments that contributed to the solution of the article
Content-Key: 116468
Url: https://administrator.de/contentid/116468
Printed on: April 24, 2024 at 08:04 o'clock
4 Comments
Latest comment
Hallo Tonibert!
Unter "Mögliche Antworten oder verwandte Beiträge" findest Du zB diesen Link: Batch zum finden der aktuellsten Datei in Verzeichnissen - gleich die erste in diesem Beitrag gezeigte Variante sollte passen ...
Grüße
bastla
Unter "Mögliche Antworten oder verwandte Beiträge" findest Du zB diesen Link: Batch zum finden der aktuellsten Datei in Verzeichnissen - gleich die erste in diesem Beitrag gezeigte Variante sollte passen ...
Grüße
bastla
Hallo Tonibert!
Ungetestet etwa so:
Grüße
bastla
Ungetestet etwa so:
@echo off & setlocal
set Neueste=
for /f "delims=" %%i in ('dir /b /od /a-d "C:\Test\*.*" 2^>nul') do set "Neueste=%%i"
if defined Neueste (
Blat -install MEINPC-Name. emailadresse@gmx.de
Blat "C:\Dokumente und Einstellungen\Toni\Desktop\blatguy0.9.0.25\body.txt" -to empfänger@provider.de -server smtp.gmx.de -u emailadresse@gmx.de -pw +++++++ -attach "%Neueste%" -debug -timestamp -log blatSMTPlog.txt -subject "Email"
)
bastla