wolfi23
Goto Top

Gleiche PDFs aus Ordner per batch zusammenfügen

Hallo zusammen!

Leider komme ich hier nicht weiter.

Ich habe einen Ordner gefüllt mit pdf- Datein. Nun möchte ich gleichnamige pdf Dateien mit dem pdfk- Befehl zusammen führen. Die Dateien die zusammengefügt werden sollen sind in den ersten 7 Zeichen gleich. Unterschieden werden sie mit A, B oder C.
zb. 1234-45.pdf oder 2345-67A.pdf
Es sind nicht immer mehrere gleiche Dateien vorhanden. Manchmal nur zwei, d.h xxxx-xxA.pfd und xxxx-xxB.pfd

Abgespeichert sollen sie dann mit dem gleichen Namen werden. Die zusammengefügten, einzelnen Dateien sollen gelöscht werden, damit nur noch die zusammengefügte Datei vorhanden ist.

Verzeichnis:
set "Quelle=D:\temp\stapel"

Mein Befehl für das zusammenfügen:

"c:\Program Files\PDFTK Builder\pdftk.exe" xxxx-xxA.pfd xxxx-xxB.pfd xxxx-xxB.pfd cat output xxxx-xx.pfd


Vorab schonmal vielen Dank für eure Unterstützung!

Grüße

Wolfi

Content-Key: 206778

Url: https://administrator.de/contentid/206778

Printed on: April 25, 2024 at 14:04 o'clock

Member: Endoro
Endoro May 21, 2013 updated at 17:22:07 (UTC)
Goto Top
Hallo wolfi23,

wenn es in deiner Sammlung immer eine "A" gibt, sollte es so gehen:

@echo off&setlocal enabledelayedexpansion
cd /d D:\temp\stapel
for %%i in ("???????A.pdf") do (  
	set "sname=%%~ni"  
	set "sname=!sname:~0,-1!"  
	set "cline="  
	for %%j in ("!sname!?.pdf") do (  
		set "cline=!cline!%%~j "  
		)
	echo "c:\Program Files\PDFTK Builder\pdftk.exe" !cline!cat output !sname!.pfd  
)

Am Anfang ggf. noch den richtigen Ordner einstellen. Und wenn alles OK ist, das Wort echo löschen.

Gruss!
Member: wolfi23
wolfi23 May 22, 2013 at 08:52:07 (UTC)
Goto Top
Hallo Endoro,

super vielen Dank für die schnelle Hilfe.

In der Zeile 10 muss nur vor "cat" ein Leerzeichen stehen und pfd in pdf geändert werden dann gehts.

Viele Grüße

Wolfi
Member: Endoro
Endoro May 22, 2013 at 10:42:17 (UTC)
Goto Top
Hallo Wolfi, zu meiner Entschuldigung: pfd hab ich bei dir abgeschrieben face-smile

Naja, und ein Leerzeichen brauchst du vor "cat" nicht einzutragen face-wink

Gruss!
Member: wolfi23
wolfi23 May 22, 2013 at 11:37:48 (UTC)
Goto Top
Hallo Endoro,


das mit dem pfd ziehe ich allerdings konsequent durchface-wink.
Kann sein das ich das Leerzeichen nicht benötige, hab es reingemacht weil es nicht durchgelaufen war.

Trotzdem vielen Dank nochmal!!!!

Grüße
Wolfi