Hej!
Kört fast på denna. Tänkte kolla om nån kan bidra med lite assistans.
Scenariot:
Har massvis (1000+) pdfer med namn enl XX1001 - 11.pdf, XX1001 - 12.pdf, XX1002 - 11.pdf, XX1002 - 12.pdf, XX1003 - 11.pdf, XX1003 - 12.pdf osv.
Vill automatiskt merga dessa till XX1001.pdf, XX1002.pdf, XX1003.pdf osv.
Testade denna jag googlade mig fram till:
http://superuser.com/questions/978538/merge-pdf-files-with-related-filenames-automatically
Den funkar MEN kräver ju att filerna ligger i en mapp med samma filnamn vilket jag inte har.
Någon som har koll på hur jag skall modifera koden?
Denna sträng jag använder:
Kod:
@echo off
setlocal enabledelayedexpansion
rem source root folder where to crawl pdfs.
set "source=c:\mydoc\pdf"
rem destination folder
set "destination=c:\mydoc\merged"
for /f "delims=" %%a in ('dir /b /s /ad /o:n "%source%"') do (
set _pdffiles=
for /f "delims=" %%i in ('dir /b /a-d /o:n "%%a\*.pdf"') do (
set _pdffiles=!_pdffiles! "%%i"
set "_outputpdf=%%~ni"
)
echo pdftk.exe !_pdffiles! cat output "%destination%\!_outputpdf:~0,6!.pdf"
)