如何以批处理模式打印PDF文档? (使用Windows任务计划程序)

时间:2018-01-26 19:32:06

标签: windows batch-file pdf taskscheduler

我试图通过编写使用Adobe Acrobat Reader过滤掉它们的批处理脚本,以批处理方式打印Windows目录中包含的每个PDF文件,但我还没有成功完成&lt ;'几个选项'> 部分如下:

@echo off
SETLOCAL EnableDelayedExpansion
SET WRK_PATH="c:\a\b"
SET PDF_READER_PATH="c:\d\e"
...
cd !WRK_PATH!
for /F "tokens=*" %%a in ('dir /b/a-s *.pdf') do (
@echo File: %%~fa
  **<SEVERAL-OPTIONS>**
ping localhost -4 -n 10 >nul
)

&lt;几个选项&gt; 已经:

1 - cmd /C "c:\d\e\AcroRd32.exe" /t %%~fa printerQ
2 - start "" "C:\d\e\AcroRd32.exe" /t %%~fa printerQ
3 - start /b "" "C:\d\e\AcroRd32.exe" /t "%%~fa" "printerQ"
4 - PowerShell -NoProfile -ExecutionPolicy Bypass -Command "& 'C:\d\e\AcroRd32.exe'" ' /t c:\a\b\file1.pdf printerQ'

虽然其中一些工作正常,但Windows会话处于活动状态,但在将它们安排为任务时却无法正常工作。

0 个答案:

没有答案