27 Marzo 2010 alle 15:09
#35128
::
Trovato l’errore.
Non so perché ma in XP lo script gira, non nella cartella
dove lo lanci, cioè
`C:\Documents and Settings\Microsoft\Desktop\cartella\`
ma in
`C:\Documents and Settings\Microsoft\`
Ecco perché non trova il file pdf.
Così dovrebbe funzionare:
`@echo off
echo Cropping…
FOR %%A IN (%*) DO (
echo %%A
IF /I %%~xA==.pdf (
copy /Y %%A “%%~nA.pdf.old”
cd “%%~dA%%~pA”
pdfcrop.exe –margins 1 “%%~nA.pdf” “%%~nA.pdf”
)
)
pause`
Per sicurezza riporta l’output come prima.
Nel caso funzioni tutto puoi togliere il pause alla fine,
così la finestra del prompt dei comandi si chiude da sola.
Ciao ciao.
Fra