我正在尝试编写一个批处理文件来搜索 pdf 文件并查找它们有多少页并循环所有页面。
我写了以下内容。我可以找到文件,甚至可以使用名为 pdftk 的工具找到页数。结果如下。
C:\Users\test\Documents\fishes\Fish_1.pdf
NumberOfPages: 5
如何设置一个值为 的变量5
?
@ECHO off
for /R %%i IN (*.pdf) DO (
ECHO %%i
"C:\Program Files (x86)\PDF Labs\PDFtk Server\bin\pdftk.exe" %%i dump_data | findstr NumberOfPages
set pagecount = findstr NumberOfPages ???
FOR /L %%j IN (1,1,%pagecount%) DO (
ECHO "page " + %%j
)
)