Mehrere Kommandos nach Druck ausführen

Start › Foren › PDF24 Creator › Mehrere Kommandos nach Druck ausführen

Ansicht von 2 Beiträgen – 1 bis 2 (von insgesamt 2)
  • Autor
    Beiträge
  • #17479
    wolf1005
    Teilnehmer

    Hallo, ich möchte gerne nach einem Druck die PDF-Datei automatisiert als Mail senden und gleichzeitig auch noch physisch ausdrucken.

    Ich habe mich dafür bereits die passenden Batch Befehle:

    Email:

    pdf24-doctool.exe -sendAsMail "$file"

    Druck:

    pdf24-docTool.exe -shellPrint -printerName "Brother MFC" "${file}"

    Beides funktioniert einzeln. Leider bekomme ich es nicht hin, dass beide Befehle auf einmal ausgeführt werden.

    Gibt es ein Trennzeichen oder ähnliches, das ich einfügen muss?

    Ich habe bereits versucht, für den Druck einen anderen Weg zu gehen, z.B.

    "C:\Program Files\Adobe\Acrobat DC\Acrobat\Acrobat.exe" /n /t "$file" "Brother MFC"

    oder "pdf24-reader.exe /printTo "Brother MFC" "${file}"

    Auch das funktioniert als einzelner Befehl. Wenn ich aber zusätzlich den Email-Befehl eintrage, wird entweder nur einer der Befehle ausgeführt, oder gar keiner.

    Kann mir bitte jemand Helfen?

    Noch ein Screenshot, mit einem meiner Versuche:

    Und zu guter Letzt: wenn es denn dann funktioniert, mit welchem Befehl kann ich denn in der erzeugten Mail gleich noch einen Betreff einfügen?

    Danke und viele Grüße

    Alex

    #20079
    PDF24 Support
    Moderator

    Hallo,

    das Kommando wird über die Windows-Eingabeaufforderung (cmd.exe) ausgeführt. Mehrere Befehle verbinden Sie deshalb mit &. Am besten rufen Sie zuerst den Druck und danach die Mail auf, damit der Druck nicht auf das Mailfenster wartet:

    pdf24-DocTool.exe -shellPrint -printerName "Brother MFC-J5730DW Printer" "$file" & pdf24-DocTool.exe -sendAsMail "$file"

    Einen Schalter für den Betreff hat -sendAsMail nicht. Seit Version 11.31.0 geht das aber über Steuercodes im gedruckten Dokument: Aktivieren Sie unter Einstellungen › PDF Drucker die Option „Steuercodes im gedruckten Dokument erkennen“ und schreiben Sie in das Dokument z. B. @@ed:Ihr Betreff@@ und @@mo:1@@. PDF24 öffnet dann nach dem automatischen Speichern selbst das Mailprogramm mit Betreff und angehängter PDF, im Kommando bleibt dann nur der Druckbefehl. Das setzt voraus, dass Sie den Text des Dokuments beeinflussen können. Alle Codes stehen im Handbuch: https://creator.pdf24.org/manual/11/#62-control-codes-in-printed-documents

    Zu einem Betreff-Schalter direkt bei -sendAsMail: Danke für den Vorschlag, wir nehmen ihn auf.

Ansicht von 2 Beiträgen – 1 bis 2 (von insgesamt 2)
  • Du musst angemeldet sein, um auf dieses Thema antworten zu können.