Startseite › Foren › PDF24 Creator › Allgemeines › PDF to Mail drucker anlegen derd direkt eine EMail öffnet
- Dieses Thema hat 18 Antworten und 2 Teilnehmer, und wurde zuletzt aktualisiert vor 3 Jahren, 5 Monaten von canwo.
-
AutorBeiträge
-
2016-04-15 um 10:44 Uhr #1262cabitTeilnehmer
Hallo,
wir würden gerne wissen ob es möglich ist einen neuen Drucker anzulegen der direkt ein pdf druckt und in Outlook öffnet zum versenden.
Das ganze würde wir gerne auf der Kommandozeile in unseren Software Rollout mit rein nehmen.
Gibt es hier eine Möglichkeit?
MFG
Cabit
2016-04-17 um 19:47 Uhr #3542pdf24TeilnehmerHallo,
dazu einfach einen PDF Drucker anlegen, das automatische Speichern aktivieren und einen Befehl nach der PDF Erstellung ausführen. Als Befehl folgendes verwenden:
pdf24-DocTool.exe -sendAsMail "$file"2016-04-18 um 9:44 Uhr #3543cabitTeilnehmerHallo,
Vielen Dank das hilft schon mal weiter.
Aber ich bräuchte dieses PDF Drucker erstellen als cmd Befehl da wir das über Scripte bei den Benutzer automatisch einrichten wollen.
Gibt es dann auch noch ein cmd befehl um die konfiguration des erstellten Druckers zu verändern?
2016-04-18 um 10:58 Uhr #3544pdf24TeilnehmerOK, dann machen Sie folgendes:
Einen neuen PDF Drucker Service können Sie mit dem folgenden Befehl anlegen:
pdf24-PrinterInstall.exe -printerName "PDF Drucker" installPrinter addServiceDie PDF Drucker Services befinden sich in der Registry unter dem folgenden Pfad:
HKEY_LOCAL_MACHINE/SOFTWARE/Wow6432Node/PDFPrint/ServicesNachdem der PDF Drucker Service angelegt wurde, sollte es unter dem obigen Registry Pfad einen neuen Eintrag geben. Was Sie nun noch brauchen ist die richtige Konfiguration des Services. Am besten einfach einen neuen PDF Drucker über die Einstellungen des Programms konfigurieren. Dann in der Registry schauen und die Konfiguration exportieren. Diese Config dann importieren, wenn der neue PDF Drucker Service auf die obige Weise angelegt wurde.
2016-04-18 um 11:33 Uhr #3545cabitTeilnehmerOk das klappt soweit alles aber die Drucker werden ja mit kryptischen namen angelegt ebenso die Profile:
W1Q53VYRKX
oder
I7EHAP50V4
Dazu werden die Konfigurationsprofile unter Current user abgelegt geht das auch unter HKLM?
Hier ist das Problem wenn ich den Drucker anlege wird der Name in der Registry auf diesen Kryptischen geändert, danach müsste ich den auslesen und dann unter dem jeweiligen Benutzer diesen Kryptischen Pfad anlegen mit den richtigen einstellungen und auch dem richtigen Drucker port.
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\PDFPrint\Services\W1Q53VYRKX]
"Handler"="autoSave"
"ShellCmd"=""
"LoadInCreatorIfOpen"=dword:00000000
"AutoSaveOpenDir"=dword:00000000
"AutoSaveShowProgress"=dword:00000000
"AutoSaveUseFileCmd"=dword:00000001
"AutoSaveDir"="%temp%"
"AutoSaveFilename"="$fileName"
"AutoSaveProfile"="default/good"
"AutoSaveFileCmd"="pdf24-DocTool.exe -sendAsMail $file"
"FilenameErasements"="Microsoft Word -Microsoft PowerPoint -
Microsoft Excel -
Visio-"
Drucker
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\PDFPrint\Services\W1Q53VYRKX]
"Handler"="default"
"Port"="\\.\pipe\PDFPrint"2016-04-18 um 12:13 Uhr #3546pdf24TeilnehmerHallo,
einen eigenen Service Namen können Sie auf die folgende Weise einstellen:
pdf24-PrinterInstall.exe -printerName "PDF Drucker" -serviceName "MyService" installPrinter addService
Das obige Kommando installiert einen PDF Drucker mit dem Namen "PDF Drucker" und fügt einen Service Eintrag der Registry zu. Der Servicename ist nun nicht mehr kryptisch, sondern "MyService".
Den PDF Drucker Service können Sie auch über HKLM konfigurieren.
2016-04-18 um 13:04 Uhr #3547cabitTeilnehmerSuper das geht soweit.
Ich werde das mal zusammen bauen und das Ausrollen testen.
2016-04-18 um 13:24 Uhr #3548cabitTeilnehmerIst es möglich den Standard PDF Drucker "PDF24 PDF"
nicht mit erstellen zu lassen bzw sofort zu löschen?2016-04-18 um 14:08 Uhr #3549pdf24TeilnehmerDen Default PDF Drucker + Service kann man so löschen:
pdf24-PrinterInstall.exe -serviceName "PDF" removeService2016-04-19 um 6:48 Uhr #3552comjoinitTeilnehmerHallo,
dazu einfach einen PDF Drucker anlegen, das automatische Speichern aktivieren und einen Befehl nach der PDF Erstellung ausführen. Als Befehl folgendes verwenden:
pdf24-DocTool.exe -sendAsMail $fileIch suche ebenfalls nach einer möglichkeit einen Drucker zu konfigurieren, der direkt eine Email erstellt.
Also habe ich die obige Konfiguration eben ausprobiert. Dabei wird die PDF gedruckt und in dem Verzeichnis erstellt. Dann öffnet sich die Email, aber es ist kein Anhang an der Email.
Wie muss ich das genau konfigurieren?
MfG
Ingo2016-04-19 um 7:42 Uhr #3553pdf24TeilnehmerVerwenden Sie die aktuelle Version der Software? Wenn nicht, dann am besten diese verwenden. Ansonsten Ihre Version und Ihre Konfiguration einfach mal nennen.
Bei älteren Versionen müssen Sie eventuell einfach das folgende Kommando verwenden:
pdf24-DocTool.exe -sendAsMail ${file}2016-05-23 um 11:46 Uhr #3579cabitTeilnehmerWir verwenden die neuste Version der Software.
Ist es hier auch möglich den Port der angelegt wird einen Namen zu geben:
\\.\pipe\PDFPrint
bei einem zweiten drucker dann
\\.\pipe\PDFPrint-1
geht das auch das dieser port den namen des druckers hat ?
Und beim deinstallieren des PDF24 Programms werden die Drucker entfernt.
Aber die Port/Anschlüsse bleiben vorhanden.
Kann man diese mit entfernen?2016-05-23 um 12:54 Uhr #3580pdf24TeilnehmerTechnisch würde das gehen. Die Software macht es mit den Nummern. Manuell können Sie das mit dem PrinterInstall Tool vom PDF24 Creator machen.
2016-05-23 um 13:09 Uhr #3581cabitTeilnehmerDas Printerinstalltool mit Parametern verwenden wir ja schon es ist nur die Frage welchen Parameter man da verwenden müsste um so etwas einzustellen -portname "druckerport"
?
2016-05-24 um 6:31 Uhr #3582pdf24TeilnehmerHallo,
so gehts:
pdf24-PrinterInstall.exe -printerName "DruckerName" -portName "PortName" installPrinter addService
DruckerName = Name des Druckers
PortName = Name des PortsWichtig ist, das der Portname die Form \\.\pipe\XXX hat. Das XXX kann man mir einem Namen ersetzen.
Die Kommandozeile vom pdf24-PrinterInstall.exe ist bisher noch nicht dokumentiert. Das werden wird in einer der kommenden Versionen nachholen.
2016-05-24 um 7:22 Uhr #3583cabitTeilnehmerSuper das funktioniert gut.
Vielen Dank.
2020-10-26 um 14:46 Uhr #15702canwoTeilnehmerHallo,
zunächst vielen Dank für das geniale Tool und die gute Arbeit.
Ich bin seit Jahren zufriedener Nutzer vom PDF24 Creator.Der Thread ist zwar schon 4,5 Jahre alt, bei mir nun aktuell aber sehr präsent.
Wir verwenden die neueste Version, also die 9.2.2.Eine Kollegin hätte gerne auch einen PDF-Drucker, der direkt eine E-Mail über Outlook öffnet.
Damit Outlook benutzt wird, habe unter: HKLM\SOFTWARE\WOW6432Node\PDFPrint bereits die Zeichenfolge !EmailInterface mit dem Wert outlook_ole erstellt.
Es hat zunächst auch mit den Parametern:
pdf24-DocTool.exe -sendAsMail "$file" geklappt.Ich habe keine Möglichkeit gefunden, die Datei direkt an Outlook weiterzugeben.
Da ich bei den obenstehenden Parametern noch ein Ausgabeprofil wählen muss, was ich gerne automatisieren möchte, habe ich die Parameter wie folgt angepasst:
pdf24-DocTool.exe -applyProfile -profile "user/middle" -sendAsMail "$file"
Nun muss ich aber einen Speichertort auswählen und es wird nun keine neue Mail mehr geöffnet.
Ich habe sämtliche Konstellationen, teils mit -outputDir etc. ausprobiert, jedoch funktioniert es nicht richtig.
Im Endeffekt möchte ich die Parameter:
pdf24-DocTool.exe -sendAsMail "$file" nur ohne Zwischenfrage nach einem Ausgabeprofil benutzen.Ist es möglich eine Datei, ohne "Zwischenspeichern", direkt an eine neue Mail zu hängen?
Und wenn nicht, welche Parameter muss ich angeben, um eine Datei ohne Rückfragen an eine Mail anzuhängen?Vielen Dank schon einmal im Voraus.
LG
Can Woest2020-11-02 um 11:39 Uhr #15712Stefan ZieglerAdministratorHallo, für diese Aufgabe müsste man sich eine eine kleine Batch-Datei bauen, die erst das Profil anwendet und dann das Mail-Fenster öffnet. Zusammen in einem Fehlen wird es nicht klappen.
2020-11-12 um 10:11 Uhr #15731canwoTeilnehmerAlles klar, danke sehr.
-
AutorBeiträge
- Du musst angemeldet sein, um auf dieses Thema antworten zu können.