Je souhaite créer un fichier de commandes pour combiner des fichiers PDF sélectionnés par ordre alphabétique. Actuellement, j'ai le script suivant:
@echo off
setlocal enabledelayedexpansion
FOR %%A IN (%*) DO (set command=!command! %%A)
pdftk.exe %command% cat output "%~dp1binder.pdf"
Le fichier de script est enregistré en tant que fichier .cmd et un raccourci de celui-ci est placé dans le dossier "SHELL: SENDTO". Par conséquent, il est possible de sélectionner des fichiers .pdf, de cliquer sur le bouton droit de la souris et de lancer le fichier pour créer le fichier binder.pdf, qui est une copie des fichiers PDF sélectionnés combinés.
Le seul problème qui reste est que le fichier de commandes crée un pdf dans un ordre aléatoire lorsque je sélectionne plus de 15 fichiers .pdf. Est-il possible de s'assurer que les fichiers .pdf sélectionnés sont fusionnés dans l'ordre alphabétique?
la source