Мне нужно распечатать копии документа PDF с задержкой перед печатью каждой копии. Я создал новую задачу в планировщике задач Windows и на вкладке «Действия» планировщика выбрал свой BAT-файл со следующим кодом:
"C:\Program Files (x86)\Foxit Software\Foxit Reader\FoxitReader.exe" /t D:\myfilename.pdf "HP" "hp psc 1300 series" USB001
Когда я запускаю задачу, открываются пустое окно FoxitReader и окно командной строки, и мой документ PDF успешно распечатывается.
Проблема в том, что оба окна не закрываются программно после печати, а следующая копия не печатается до тех пор, пока я не закрою окно FoxitReader вручную (командная строка закрывается одновременно).
Да, я помню, что я печатаю с задержкой перед каждой копией, и моя задержка составляет всего 1 минуту. Но следующая копия не печатается даже через несколько минут без ручного закрытия окон.
Я пытался добавить в мой файл BAT строку
taskkill /IM FoxitReader.exe
а также
taskkill /IM FoxitReader.exe /F
но до сих пор окна не закрываются , и я не вижу taskkill
строку в окне командной Promt , когда окно открыто.
Если я создаю другой файл BAT со строкой taskkill
и запускаю его, процесс FoxitReader заканчивается. Поэтому я даже попытался вызвать отдельный BAT-файл, добавив в мой первый BAT-файл строку
call "END.bat"
но проблема до сих пор не решена
Я использую Windows 7