[TOC]

0x01 办公相关

1.采用Adobe Acrobat Reader DC进行批量PDF打印

描述: 我们可以采用Adobe Reader来进行PDF的双面批量打印,其中要使用到的是acrord32.exe软件;
下载地址: https://get.adobe.com/cn/reader/?promoid=KSWLH

acrord32 命令
基础参数:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
/n 开一个新的Adobe Reader, 尽管有Adobe Reader已经打开 (静默打印不用)

/s 打开一个Adobe Reader不开splash screen

/o 打开一个Adobe Reader不开打开文件对话框

/h 以最小化方式打开一个Adobe Reader (静默打印使用)

/p 启动传输打印

/t 命令所需的四个参数有
* path - 打印文件路径
* printername - 打印机名字
* drivername - 打印机驱动名字
* portname - 打印机端口

基础示例:

1
2
3
4
5
6
7
8
9
10
# 1.系统会自动打开一个Adobe Reader窗口需要将它关闭 可采用 `taskkill /f /im acrord32.exe`
AcroRd32.exe /t path printername drivername portname
Acrord32.exe /h /t "c:\weiyigeek.pdf" "\\Sec-2\EPSON LQ-1600KIII"

# 2.执行Adobe Reader,并且打印一个PDF文件
AcroRd32.exe /p filename
Acrord32.exe /p "c:\weiyigeek.pdf"

# 3.初始化 Adobe Reader打开指定文件,并且不弹出打印对话框直接打印
"C:\Program Files (x86)\Adobe\Acrobat Reader DC\Reader\AcroRd32.exe /h /p c:\weiyigeek.pdf"