Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

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

Geschrieben

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.

Geschrieben (bearbeitet)

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
Geschrieben

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

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

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...