Batch file 批处理PDF以进行Flesch-Kincaid可读性测试

Batch file 批处理PDF以进行Flesch-Kincaid可读性测试,batch-file,flesch-kincaid,Batch File,Flesch Kincaid,我有大约1800个PDF文件,我必须从中提取Flesch-Kincaid等级分数。有没有人知道我应该如何最好地处理这个问题?我需要每个PDF的分数。如果vick.exe使用文件名并将结果输出到stdout,那么它应该在每个PDF文件上运行 @echo off for %%a in (*.pdf) do ( flesh.exe "%%a" >> file.log ) 分数如何在PDF文件中显示?是图像还是纯文本?哦,我的意思是,我必须在PDF上运行一个程序或算法本身才能得到分数。P

我有大约1800个PDF文件,我必须从中提取Flesch-Kincaid等级分数。有没有人知道我应该如何最好地处理这个问题?我需要每个PDF的分数。

如果vick.exe使用文件名并将结果输出到stdout,那么它应该在每个PDF文件上运行

@echo off
for %%a in (*.pdf) do (
flesh.exe "%%a"  >> file.log
)

分数如何在PDF文件中显示?是图像还是纯文本?哦,我的意思是,我必须在PDF上运行一个程序或算法本身才能得到分数。PDF只是需要生成分数的内容。有一个程序flock.exe可以给一个文档打分,但它一次只能做一个。那么是什么让这个分数变成了flock呢?我不确定你的意思,但我需要的分数是年级分数,它是由以下公式计算的:(0.39×平均句子长度)+(11.8×平均每个单词的音节)有意义,但当我运行它时,它只是运行程序,什么也不做,如果我关闭它,它会一直打开它。对不起,我在这方面没有什么经验!所有内容都在同一文件夹中。请检查文件夹中是否有file.log。里面是什么?你是如何启动的?它在哪里显示结果?它在那里,但里面什么都没有。好的,当你启动肉身.EXE时,要打开PDF,你可以单击“选择”并在一个小窗口中选择文件,或者你可以将文件拖到程序中。选择文件后,单击“处理”。结果显示在“处理”按钮下方的一个小框中(无法突出显示或选择),可以通过文件->保存或另存为保存。然后,您需要像Autoit这样的工具。批处理文件不能像那样操作GUI(我们可以在VBS脚本中发送密钥)。检查肉身.exe是否有命令行开关。试着键入果肉/?