DocTool - Silent

Startseite Foren PDF24 Online PDF Converter Allgemeines DocTool - Silent

Ansicht von 4 Beiträgen - 1 bis 4 (von insgesamt 4)
  • Autor
    Beiträge
  • #15728
    supermirko
    Teilnehmer

    Die Frage ist in der ein oder anderen Form schon aufgetaucht, hat aber meines Erachtens nach nie eine Antwort oder ein entsprechendes Update nach sich gezogen.

    Besteht die Möglichkeit, dass die Kommandzeilen-Variante nicht mit Fehlermeldungen und Eingabe-Dialogen reagiert? Es macht aus meiner sicht nicht viel Sinn, dass eine automatische Verarbeitung auf eine Reaktion eines Anwenders wartet. Das ist eher kontraproduktiv. Als Alternative sollte das Kommandozeilen-Tool mit Returncodes auf Fehler hinweisen.

    Übliche Fehler/Dialoge: Unbekanntes Profil, keine Dateien gefunden.

    So ist sichergestellt, dass die angedachte Automatik weiterläuft. Falls das ursprüngliche Verhalten für irgendwen sinnvoll ist, könnte man das von mir angedachte Verhalten per Kommandzeilen-Parameter steuern. /s ist in so einem Fall nicht unüblich.

    #15732
    Stefan Ziegler
    Verwalter

    Hallo, teil uns die Kommandozeilenaufrufe mit, die zum Problem führen. Dann sind wir in der Lage, die Probleme zu beheben.

    #15742
    supermirko
    Teilnehmer

    Beispielhaft steht dieser Befehl. Er fügt zwei Dateien (File1 und File2) zu einer PDF (Preview) zusammen.
    d:\pdf24\pdf24-doctool.exe -deleteFiles -join -profile all/NoAnnotations -outputDir d:tmp\12896\ -outputFile d:\tmp\12896\Preview.pdf d:\tmp\12896\File1.pdf d:\tmp\12896\File2.pdf

    • Existieren die Dateien nicht, poppt eine Messagebox auf: "No files available to join!"
    • Existiert das Profil nicht, poppt die Profil-Auswahl auf.
    • Kann eine (vermeintliche) PDF nicht geöffnet werden, kommt die Meldung "Unlocking step failed. Maybe bad PDF file. ..."

    In allen Fällen wird eine vermeintliche Stapelverarbeitung gestoppt, um auf eine Benutzereingabe zu warten. Besser wäre in solchen Fällen ein Programmende mit ExitCode. Dann habe ich die Zieldatei zwar immer noch nicht, aber ich kann das Problem protokollieren und die Verarbeitung läuft ohne Unterbrechung weiter.

    #15748
    Stefan Ziegler
    Verwalter

    Verstehe. Ich setze den Punkt auf die Liste und ich schaue mal, wie man das am besten lösen kann. Eventuell per weiteren Parameter, der diese Meldeboxen verhindert.

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