我想通过for循环为目录中的每个文件执行命令jhove -m PDF-hul -h xml -o C:\Users\N\test.xml %%a
。问题是只处理目录中的最后一个文件。这是我的代码:
@echo off
for /f %%a in ('dir /b /s C:\Users\N\test\') do (
jhove -m PDF-hul -h xml -o C:\Users\N\test.xml %%a
)
pause
答案 0 :(得分:-1)
您的循环设置为使用/ f选项循环文本文件。我想如果你删除该选项,它应该在该循环期间正确访问每个文件。
见下文的变化:
df$linked[1] <- 0