Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

PDF-Batch mit Netzlaufwerk

Frage Entwicklung Batch & Shell

Mitglied: bicmic2004

bicmic2004 (Level 1) - Jetzt verbinden

12.08.2013 um 09:05 Uhr, 1657 Aufrufe, 11 Kommentare

Hallo,

ich habe ein kleines Problem mit der Hinterlegung, bzw. der Zusammenführung von 2 PDF´s. Die SUFU hat mir auch nicht weiter geholfen.

Bin mir nicht sicher das dies in einer Zeile geht:

"n:\xxx\pdf\pdftk.exe" "c:\users\%USERNAME%\Desktop\PDFblanko.pdf" background "n:\xxx\pdf\xxx_formular.pdf" output "c:\users\%USERNAME%\Desktop\PDFBrief.pdf" dont_ask

Ich möchte lediglich die PDFblanko.pdf vor die xxx_formular.pdf legen, da die xxx_formular.pdf unseren Briefkopf enthält. Wichtig dabei ist das die Vorlagen und die pdftk.exe vom Netzlaufwerk genommen werden.

Wäre für Ratschläge und hinweise dankbar.
Mitglied: bastla
12.08.2013 um 09:17 Uhr
Hallo bicmic2004 und willkommen im Forum!

Abgesehen davon, dass sich "c:\users\%USERNAME%" durch "%USERPROFILE%" ersetzen ließe - wo ist eigentlich das Problem und was hat Dein Test ergeben?

Grüße
bastla
Bitte warten ..
Mitglied: bicmic2004
12.08.2013 um 09:23 Uhr
Hallo bastla,

also habe %USERNAME% mit %USERPROFILE% ersetzt aber es geschiet immer noch nichts. Die PDFBrief.pdf wird nicht auf dem Desktop erstellt. Habe auch in den Eigenschaften der BAT-Verknüpfung schon als "Administrator ausführen" eingestellt.

Das CMD-Fenster geht kurz auf und ist dann auch gleich wieder weg. Es kommt auch keine fehlermeldung oder ähnliches.

Gruß bicmic2004
Bitte warten ..
Mitglied: bastla
12.08.2013, aktualisiert um 09:34 Uhr
Hallo bicmic2004!
Das CMD-Fenster geht kurz auf und ist dann auch gleich wieder weg.
Einen Batch solltest du auch aus einem bereits vorher geöffneten CMD-Fenster heraus testen (oder wenigstens am Ende eine Zeile
pause
hinzufügen), damit Du die Ausgaben (Fehlermeldungen) lesen kannst ...

Grüße
bastla
Bitte warten ..
Mitglied: bicmic2004
13.08.2013, aktualisiert um 06:38 Uhr
Hallo bastla,

also wenn ich es in die CMD eingebe kommt folgendes:

Der Befehl ""n:\xxx\pdf\pdftk.exe"" ist entweder falsch geschrieben oder
konnte nicht gefunden werden.

Liegt es daran das die EXE auf dem Server liegt?

Gruß bicmic

Edit: Wenn ich die PDFTK.EXE lokal liegen habe kommt:

c:\users\C:\Users\xxx\Desktop\PDFblanko
Errors encountered. No output created.
Done. Input errors, so no output created.

Liegt wohl eher an den Rechten. Aber warum kommt zweimal Users?
Bitte warten ..
Mitglied: bastla
13.08.2013 um 08:46 Uhr
Hallo bicmic2004!

Zumindest zu
warum kommt zweimal Users?
hätte ich eine Idee: Fällt Dir etwas auf, wenn Du
"c:\users\%USERNAME%" durch "%USERPROFILE%" ersetzen
mit
habe %USERNAME% mit %USERPROFILE% ersetzt
vergleichst?

Grüße
bastla
Bitte warten ..
Mitglied: bicmic2004
13.08.2013, aktualisiert um 09:25 Uhr
Hi bastla,

ja manchmal sieht man den Wald vor lauter Bäumen nicht^^

Hab den Batch jetzt so umgeschrieben das er zwar die PDF erzeugt aber es ist kein Briefkopf enthalten.

"N:\xxx\pdf\pdftk.exe" "%USERPROFILE%\Desktop\PDFblanko.pdf" background "n:\xxx\pdf\xxx_formular.pdf" output "%USERPROFILE%\Desktop\PDFBrief.pdf" dont_ask

Dabei ist es egal ob die pdftk.exe Lokal oder auf den Netzlaufwerk liegt. Es kommt auch keine Fehlermeldung oder sonstiges. Die Rechte stehen für alle Benutzer auf Lesen, sollte so also funktionieren.

Gruß bicmic
Bitte warten ..
Mitglied: bastla
13.08.2013 um 10:17 Uhr
Hallo bicmic2004!

Soferne in den Pfaden (könnte eigentlich nach derzeitigem Stand nur den Usernamen betreffen) keine Leerzeichen enthalten sind, könntest Du das Ganze ohne die Anführungszeichen versuchen.

Ansonsten einfach einmal alle 3 Dateien in einen lokalen Ordner kopieren und in einer CMD-Shell (nach
cd /d "D:\Dein lokaler Ordner"
) ganz ohne Pfadangaben mit
pdftk PDFblanko.pdf background xxx_formular.pdf output PDFBrief.pdf dont_ask
die grundsätzliche Funktionalität des Zusammenfügens austesten ...

Grüße
bastla
Bitte warten ..
Mitglied: bicmic2004
13.08.2013, aktualisiert um 15:27 Uhr
Hallo bastla,

langsam bin ich echt am verzweifeln. Habe das ganze jetzt bei mir auf dem Desktop gemacht (wie oben beschrieben) und auch in einem Ordner auf dem lokalen Rechner.
Habe auch eine andere pdftk.exe versucht und andere PDF´s genommen. Leider alles ohne Erfolg.

Tippfehler sind es auch keine.

Gruß bicmic
Bitte warten ..
Mitglied: bicmic2004
14.08.2013 um 06:29 Uhr
Guten Morgen,

habe jetzt nocheimal etwas anderes probiert:

Wenn man die PDF zusammenfügt, also anhängt, funktioniert das ganze.

pdftk PDFblanko.pdf xxx_formular.pdf cat output PDFBrief.pdf

Warum geht das hinterlegen nicht?


Gruß bicmic
Bitte warten ..
Mitglied: bastla
14.08.2013 um 08:12 Uhr
Hallo bicmic2004!
Warum geht das hinterlegen nicht?
Kann ich leider auch nicht sagen ...

Grüße
bastla
Bitte warten ..
Mitglied: bicmic2004
02.09.2013 um 12:57 Uhr
Hi bastla,

ich habe da einen verdacht. Es lassen sich keine gescannten Dokumente mit dem Briefkopf versehen. Auch der Umweg das ich diese Dokumente nochmals als PDF drucke funktioniert nicht.
Wenn ich allerdings ein Word- oder anderes Digital- erstelltes Dokument benutze funktioniert es. Dabei ist es egal ob ich es über die Batch ausführe oder im PDF-Creator die WatermarkToPDF-funktion nutze.
Seltsam ist auch das die Datei größer wird. Es wird sowohl als Batch als auch im PDF-Creator ohne fehlermeldung gespeichert.

Gruß bicmic
Bitte warten ..
Neuester Wissensbeitrag
Humor (lol)

Linkliste für Adventskalender

(3)

Information von nikoatit zum Thema Humor (lol) ...

Ähnliche Inhalte
Batch & Shell
gelöst Mehrere PDF-Dateien per Batch zusammenfügen (1)

Frage von Grimmli zum Thema Batch & Shell ...

Batch & Shell
gelöst 1 PDF duplizieren und umbenennen nach CSV mittels Batch (5)

Frage von Kalisser zum Thema Batch & Shell ...

Batch & Shell
gelöst PDF-Stapelverarbeitung mit PDFTK (in batch, shell, powershell) (3)

Frage von brause1701 zum Thema Batch & Shell ...

Heiß diskutierte Inhalte
Router & Routing
gelöst Ipv4 mieten (22)

Frage von homermg zum Thema Router & Routing ...

Windows Server
DHCP Server switchen (20)

Frage von M.Marz zum Thema Windows Server ...

Exchange Server
gelöst Exchange 2010 Berechtigungen wiederherstellen (20)

Frage von semperf1delis zum Thema Exchange Server ...

Hardware
gelöst Negative Erfahrungen LAN-Karten (19)

Frage von MegaGiga zum Thema Hardware ...