通过批处理脚本(.bat)关闭pdf文件

时间:2014-12-09 08:41:56

标签: windows batch-file pdf

我使用Windows批处理文件.bat来运行latex命令来创建pdf。要打开最终的pdf文件,我写了

pdflatex %2
START "" %2.pdf

其中%2是我作为参数传递的文件名。问题是,每当我运行脚本时,我都必须手动关闭pdf文件并运行脚本。我想添加一个命令,首先关闭打开的pdf,然后运行latex命令,然后打开它

<CLOSE THE PDF FILE>
pdflatex %2
START "" %2.pdf

我在可用命令列表Information on batch files

中找不到CLOSE命令

1 个答案:

答案 0 :(得分:2)

我强烈推荐SS64获取批处理命令列表。您要查找的命令是taskkill。我不知道pdflatex会出现在任务管理器中,但代码将会出现类似的行为

taskkill /IM acrord32.exe

将acrord32.exe替换为任务管理器中显示的内容。您可能还需要在/F之前添加/IM标记以强制关闭该程序。