Zum Inhalt springen

Batch Datei


Dennis1488

Empfohlene Beiträge

Hallo Community,

Wir benutzen bei uns einen Automailer. Dieser verschickt automatisch Dateien an Kunden. In dem Dateinamen ist diese Emailadresse mit drin.

Ich soll nun eine Batchdatei schreiben die folgendes tut:

Die Batch-Datei überprüft bevor der Automailer (Kann im Automailer angehakt werden das vorher eine Batch ausgeführt werden soll) die Dateien verschickt ob bestimmte Mailadressen vorhanden sind. Wenn ja dann sollen diese Dateien in ein neues Verzeichnis kopiert werden. Diese soll ich händisch per Outlook versenden. Damit sichergestellt ist das diese auch bei den Kunden angekommen ist.

Ich habe leider noch die eine Batch programmiert und benötige daher fachliche Hilfe von euch.

Vielen Dank im vorraus.

LG Dennis

Link zu diesem Kommentar
Auf anderen Seiten teilen

Entschuldigt. Die Dateien sind z.B. so: AB-29374654#kunde@kundenfirma.de das ganze ist eine CSV-Datei. Kann allerdings auch mal vorkommen das es eine HTML-Datei ist.

Mein Beispiel:

IF EXIST *kunde@kundenfirma.de*

MOVE *kunde@kundenfirma.de* d:\kunde1-wird-nicht-versendet\

Soviel habe ich schon rausgefunden. Aber ich weiss nicht was davor und danach kommen könnte. Das sind insgesamt 5 Kunden. Also 5 Mailadressen die überprüft werden müssen.

Link zu diesem Kommentar
Auf anderen Seiten teilen

Also diese Dateien die dann an diese 5 Kunden gehen sollen aus diesem Automailerordner raus. So das diese nicht automatisch versendet werden.

Nur ich weiss leider nicht weiter wie ich diese Batch-Datei schreiben könnte.

Der Automailordner befindet sich auf einem Netzlaufwerk. Deswegen wechsel ich ins Laufwerk G:

g:

cd\

cd mailsend

IF EXIST *@kunde1.de*

MOVE *@kunde1.de* d:\kunde1-nicht-versendet\

IF EXIST *@kunde2.de*

MOVE *@kunde2.de* d:\kunde2-nicht-versendet

IF EXIST *@kunde3.de*

MOVE *@kunde3.de* d:\kunde3-nicht-versendet

:ende

Aber es läuft nicht =(

Was habe ich falsch gemacht?

MfG Dennis

Bearbeitet von Dennis1488
Link zu diesem Kommentar
Auf anderen Seiten teilen

Was funktioniert denn nicht? bzw. gibt es Fehlermeldungen?

Ansonsten würde ich ohne es jetzt getestet zu haben es einfach mal so probieren:


g:

cd\

cd mailsend

IF EXIST *@kunde1.de* MOVE *@kunde1.de* d:\kunde1-nicht-versendet

IF EXIST *@kunde2.de* MOVE *@kunde2.de* d:\kunde2-nicht-versendet

IF EXIST *@kunde3.de* MOVE *@kunde3.de* d:\kunde3-nicht-versendet


:ende

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung wiederherstellen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...