我正在尝试使用sejda-console.bat按书签分割pdf
我的命令看起来像这样,工作正常;
sejda-console.bat splitbybookmarks -l 2 -f c:\input\*.pdf -o c:\output\ -p [BOOKMARK_NAME]
我希望做的是获取输入文件的文件名并将其用作输出子目录。即:
c:\ input \ xyz.pdf - > C:\输出\ XYZ \ bookmarkname.pdf
可能只是一个for循环,但我无法让它工作。
答案 0 :(得分:0)
最后让for循环工作......
for %%f in (c:\input\*.pdf) do (
if not exist C:%%~Nf md C:%%~Nf
C:\sejda-console-1.0.0.M9\bin\sejda-console.bat splitbybookmarks -l 2 -f %%f -o C:%%~Nf\ -p [BOOKMARK_NAME]
)