Batch erstellen PDF24 alle pdf zusammrnführen
Hallo zusammen
Ich möchte alle pdf Dateien (welche sich Ordner sich befinden) zusammenführen.
Ich habe mit den Batch (win10) probiert aber funktioniert es nicht
@echo off &setlocal
set "folderIN=C:\#KDFatture\Kunden\PDFRech"
set "folderOUT=C:\#KDFatture\Kunden\PDFRech\fertig"
for /f "delims=" %%a in ('dir /b /a-d "%folderIN%\*.pdf"
"C:\Program Files (x86)\PDF24\pdf24-doctool.exe" -join -sort -profile default/good -outputFile "%folderOUT%\%%~na_fertig.pdf" "%folderIN%\%%~nxa" "%folderIN%\%%~n_zusammengefasst.pdf"
PS den befehl - sort sollte die Dateien nach Name sortieren
Es ist möglich die Datei variabel zu nennen z.B. KD_01-03.03.19
kann mann in ein Batch den VBA befehl einbinden
Dim Dat As String
Dat = InputBox("KD_xx-xx.xx eingeben") 'KD_01-03.03.19
kann man statt ein Batch ein VBA benutzen?
kann mir jemanden helfen ?
Vielen Dank
Giuppy
Ich möchte alle pdf Dateien (welche sich Ordner sich befinden) zusammenführen.
Ich habe mit den Batch (win10) probiert aber funktioniert es nicht
@echo off &setlocal
set "folderIN=C:\#KDFatture\Kunden\PDFRech"
set "folderOUT=C:\#KDFatture\Kunden\PDFRech\fertig"
for /f "delims=" %%a in ('dir /b /a-d "%folderIN%\*.pdf"
"C:\Program Files (x86)\PDF24\pdf24-doctool.exe" -join -sort -profile default/good -outputFile "%folderOUT%\%%~na_fertig.pdf" "%folderIN%\%%~nxa" "%folderIN%\%%~n_zusammengefasst.pdf"
PS den befehl - sort sollte die Dateien nach Name sortieren
Es ist möglich die Datei variabel zu nennen z.B. KD_01-03.03.19
kann mann in ein Batch den VBA befehl einbinden
Dim Dat As String
Dat = InputBox("KD_xx-xx.xx eingeben") 'KD_01-03.03.19
kann man statt ein Batch ein VBA benutzen?
kann mir jemanden helfen ?
Vielen Dank
Giuppy
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 424832
Url: https://administrator.de/contentid/424832
Ausgedruckt am: 20.11.2024 um 04:11 Uhr
10 Kommentare
Neuester Kommentar
Hi..
Mach daraus mal:
.. und poste bitte die Fehler die dann auftreten...
Gruss Globe!
set "folderIN=C:\#KDFatture\Kunden\PDFRech"
set "folderOUT=C:\#KDFatture\Kunden\PDFRech\fertig"
for /f "delims=" %%a in ('dir /b /a-d "%folderIN%\*.pdf"...
set "folderOUT=C:\#KDFatture\Kunden\PDFRech\fertig"
for /f "delims=" %%a in ('dir /b /a-d "%folderIN%\*.pdf"...
Mach daraus mal:
set folderIN="C:\#KDFatture\Kunden\PDFRech"
set folderOUT="C:\#KDFatture\Kunden\PDFRech\fertig"
for /f delims="%%a in ('dir /b /a-d "%folderIN%\*.pdf"...
.. und poste bitte die Fehler die dann auftreten...
Gruss Globe!
Hi..
... und bereinige alles.. dann bitte noch einmal...
Lass die Dateinamen so wie Sie waren - sonst blickt da ja keiner mehr durch wenn er das Tool auch hat...
Gruss Globe!
""C:\Program Files (x86)\PDF24\pdf24 doctool.exe"
Lass mal die Leerzeichen aus den Filenamen raus.. warum benennst Du Programme um ?... und bereinige alles.. dann bitte noch einmal...
Lass die Dateinamen so wie Sie waren - sonst blickt da ja keiner mehr durch wenn er das Tool auch hat...
Gruss Globe!
Hi..
mmmh sorry...
Gruss Globe!
PS. Kann es sein, daß Du irgendwelche snippets verwendest und gar nicht weisst was die machen oder machen sollen ?
Das ein Slash "/" so wie Du Ihn verwendest keinen Sinn macht.. Geh nochmal in Dich und schau erst mal, dass dein Join ohne die automatische Parameterabfolge geht. Wenn das klappt, dann kannste mit Variabeln spielen.... ;)
"C:\Program Files (x86)\PDF24\pdf24-doctool.exe" -join -sort -profile default/good -outputFile "%folderOUT%\%%~na_fertig.pdf" "%folderIN
was soll hier: -profile default/good
mmmh sorry...
Gruss Globe!
PS. Kann es sein, daß Du irgendwelche snippets verwendest und gar nicht weisst was die machen oder machen sollen ?
Das ein Slash "/" so wie Du Ihn verwendest keinen Sinn macht.. Geh nochmal in Dich und schau erst mal, dass dein Join ohne die automatische Parameterabfolge geht. Wenn das klappt, dann kannste mit Variabeln spielen.... ;)