打印PDF文档后无法通过.BAT关闭程序

时间:2019-01-05 11:31:46

标签: batch-file cmd taskscheduler

我需要在打印每个副本之前先打印PDF文档副本。我在Windows的“任务计划程序”中创建了一个新任务,并在计划程序的“操作”选项卡中使用以下代码选择了BAT文件:

"C:\Program Files (x86)\Foxit Software\Foxit Reader\FoxitReader.exe" /t D:\myfilename.pdf "HP" "hp psc 1300 series" USB001

运行任务时,将打开空白的FoxitReader窗口和命令promt窗口,并且已成功打印我的PDF文档。

问题是两个窗口在打印后都没有以编程方式关闭,并且直到我手动关闭FoxitReader窗口(命令promt同时关闭)后,才打印下一个副本。

是的,我记得每次打印之前都会有延迟,而延迟只有1分钟。但是即使在没有手动关闭窗口的情况下几分钟后,仍无法打印下一个副本。

我试图将这行添加到我的BAT文件中

taskkill /IM FoxitReader.exe

taskkill /IM FoxitReader.exe /F

但是仍然没有关闭窗口,打开窗口时在命令提示符窗口中没有看到taskkill行。

如果我使用taskkill行创建另一个BAT文件并运行它,则FoxitReader进程将结束。所以我什至尝试通过在第一个BAT文件中添加以下行来调用单独的BAT文件

call "END.bat"

但是问题仍然没有解决

我使用Windows 7

ps。请仔细阅读-它不是Closing a pdf file via a batch script (.bat)

的副本

0 个答案:

没有答案