我正在使用这个批处理文件来合并 PDF 文件,它正在工作,但仅限于名称中没有空格的文件。对于“test file.pdf”,它会给出错误 ~ 找不到文件 test 和 file.pdf。我应该用什么替换“* .PDF”以使其正常工作?
@echo on
setlocal enabledelayedexpansion
FOR %%A IN ("*.PDF") DO (set command=!command! %%A)
%~dp0\pdftk.exe %command% cat output "%~dp1merged_PDF.pdf"