Re: Supprimer des pages de pdf en mode batch
Publié par ribotb le 06/10/2017 18:03:39
Ça peut marcher en travaillant sur les noms courts. J'ai un pdf avec un nom à la c...(surtout le début) :
Câapùturé des sites avec Winhttrack.pdf
Voilà mon batch (complet) :
@echo off
@echo @echo off> %HOMEDRIVE%%HOMEPATH%\desktop\sub.bat
FOR %%i IN (C:\users\bernard\desktop\*.pdf) do (
@echo %%i
@echo pdftk "%%~si" cat 3-r2 output "%%~di%%~pi%%~ni_out.pdf">>%HOMEDRIVE%%HOMEPATH%\desktop\sub.bat
)
@echo pause>>%HOMEDRIVE%%HOMEPATH%\desktop\sub.bat
start notepad %HOMEDRIVE%%HOMEPATH%\desktop\sub.bat
pause
NB : le start notepad, c'est juste pour vérifier le sub.bat qui a été créé avant de le lancer.
Commande pdftk générée :
pdftk "C:\Users\bernard\Desktop\CAPTUR~1.PDF" cat 3-r2 output "C:\Users\bernard\Desktop\Cƒap—tur‚ des sites avec Winhttrack_out.pdf"
[font=Courier]Câapùturé des sites avec Winhttrack_out.pdf[/font]
Et le fichier créé en sortie a comme nom :
Câapùturé des sites avec Winhttrack_out.pdf
Cette contribution était de : http://www.gratilog.net/xoops/newbb/viewtopic.php?forum=1&topic_id=14553&post_id=183368