行云无鸣

2008-09-24

Adobe Reader的DDE关联

Filed under: 未分类 — 标签:, , , , — hellyguo @ 15:03

默认pdf的打印是没有关联到Reader的

请在文件夹选项下第三页中选择pdf后缀,自己添加print项

内容为:

“c:\Program Files\Adobe\Reader 8.0\Reader\AcroRd32.exe” /p /h “%1”

2008-07-24

利用Batch+VBScript完成批量打印PDF

Filed under: 未分类 — 标签:, , , — hellyguo @ 21:04

项目需要批量打印大量PDF

早早地预备好了打印手段:


@echo off
set adobereaderpath=c:\Program Files\Adobe\Reader 8.0\Reader\
set path=%path%;%adobereaderpath%
for /r %%a in (*.pdf) do @AcroRd32.exe /h /p %%a

可惜在实际应用时,该方法被枪毙了,原因是该方法每次打印一个文件,均需要手工关闭Reader,无法自动作业。

偷懒,在Google上找到一个脚本,解决了这个问题。
调用方法:


@echo off
for /r %%a in (*.pdf) do cscript //B printpdf.vbs %%a

BTW:这个网页上还有其他语言控制打印PDF,需要的可以去看看。

%d 博主赞过: