Batch mit Datumsabfrage und E-Mail
Hallo Liebes Leute
Ich habe "wieder" ein grösseres Problem :d
Folgendes: Ich habe eine Pc Cam die am Laptop angeschlossen ist und die daten auch richtig auf dem netzwerk speichert u.s.w
Nur gab es schon 3mal einen zwischenfall das 1 woche gar nicht aufgenommen wurde (ich hab ja auch anderes zu tun ^^)
Da ich mich mit Batch nicht wirklich gut auskenne hoffe ich nun auf eure hilfe.
Die Kamera nimmt ein File auf. Dieses wird per batch auf ein netzlaufwerk geschoben (heisst dann z.b. 17.09.2007_09.09.45.avi)
Nun möchte ich ein Batch file haben das nach dem letzten file sucht -1tag also heute und gestern
Wenn es nichts gefunden hat soll es ein mail an mich senden. (weiteres kleines problem , am wochenende (sa und sonntag) soll es nicht suchen da dort sowiso keine aufzeichnung zu finden sein wird.
Vielen Dank schonmal an alle die mir versuchen zu helfen :D
mfg
Ich habe "wieder" ein grösseres Problem :d
Folgendes: Ich habe eine Pc Cam die am Laptop angeschlossen ist und die daten auch richtig auf dem netzwerk speichert u.s.w
Nur gab es schon 3mal einen zwischenfall das 1 woche gar nicht aufgenommen wurde (ich hab ja auch anderes zu tun ^^)
Da ich mich mit Batch nicht wirklich gut auskenne hoffe ich nun auf eure hilfe.
Die Kamera nimmt ein File auf. Dieses wird per batch auf ein netzlaufwerk geschoben (heisst dann z.b. 17.09.2007_09.09.45.avi)
Nun möchte ich ein Batch file haben das nach dem letzten file sucht -1tag also heute und gestern
Wenn es nichts gefunden hat soll es ein mail an mich senden. (weiteres kleines problem , am wochenende (sa und sonntag) soll es nicht suchen da dort sowiso keine aufzeichnung zu finden sein wird.
Vielen Dank schonmal an alle die mir versuchen zu helfen :D
mfg
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 68773
Url: https://administrator.de/contentid/68773
Ausgedruckt am: 08.11.2024 um 13:11 Uhr
5 Kommentare
Neuester Kommentar
Versuchs mal so (nicht getestet):
Damit sollte eine Liste mit allen entsprechenden Daten herauskommen. Bei <Pfad> musst du natürlich den entsprechenden Pfad eingeben, bei <Hier entsprechendes Datum eingeben> gibst du das gestrige Datum ein.
Ist das das, was du gesucht hast?
::Auflistung aller Files von heute
dir /s /b <Pfad>\%date%_*.avi
::Auflistung aller Files von gestern
dir /s /b <Pfad>\<Hier entsprechendes Datum eingeben>_*.avi
Damit sollte eine Liste mit allen entsprechenden Daten herauskommen. Bei <Pfad> musst du natürlich den entsprechenden Pfad eingeben, bei <Hier entsprechendes Datum eingeben> gibst du das gestrige Datum ein.
Ist das das, was du gesucht hast?
Wiederum nicht getestet:
Ich hoffe, das entspricht eher deinen Vorstellungen. Ich weiss allerdings nicht, ob gleich so funktionieren würde. Eventuell muss bei "if not exist" die Pfadangabe eindeutig sein. Ich habe leider im Moment keine Möglichkeit, das zu testen. Falls es nicht klappt, melde dich
if not exist <Pfad>\%date%_*.avi (
bmail.exe <Parameter, mit bmail /? abfragen. bmail.exe gibts bei google>
)
if not exist <Pfad>\<gestriges Datum>_*.avi (
bmail.exe <Parameter, mit bmail /? abfragen. bmail.exe gibts bei google>
)
Ich hoffe, das entspricht eher deinen Vorstellungen. Ich weiss allerdings nicht, ob gleich so funktionieren würde. Eventuell muss bei "if not exist" die Pfadangabe eindeutig sein. Ich habe leider im Moment keine Möglichkeit, das zu testen. Falls es nicht klappt, melde dich