アプリ版:「スタンプのみでお礼する」機能のリリースについて

図面、技術情報をPDF化したファイルがN個あります。
(hoge1.pdf、hoga2.pdf、hoge3.pdf、…、hogeN.pdf)

その中で印刷したいPDFファイル、m個がリスト化されています。
(hoge1.pdf、hoge3.pdf、…、hogeM.pdf)

保有しているファイルの中からリストにあるファイルだけを紙に印刷したいのですが、ファイル数が多いので1つずつ選んでいては手間がかかるのと、印刷するファイルが漏れたりするので、できれば自動(バッチ)化したいと思います。

リスト中のPDFファイルは必ず保有しているもの、という前提で
印刷をバッチ化する方法が無いでしょうか?

リストはエクセルのシート、またはCSVファイルで作成したいと思います。

よろしくお願いします。

A 回答 (2件)

とりあえず


acrobatウィンドウを表示せずに印刷するには
printList.txt___________に記載内容--デスクトップとか
D:\PDF\abc.pdf
D:\PDF\def.pdf
D:\PDF\fgh.pdf

pdfPrint.bat____________に記載--上と同じ場所
@echo off
for /F %%i in ( printList.tx ) do D:\Adobe\Reader9.0\Reader\AcroRd32.exe /t %%i "HP Photosmart 2600 series" "HP Photosmart 2600 series" Photosmart2600series_copy_4

こちらはacrobatウィンドウが表示される
pdfPrint2.bat____________に記載--上と同じ場所
@echo off
for /F %%i in ( printList.tx ) do D:\Adobe\Reader9.0\Reader\AcroRd32.exe /p %%i

printList.txを書き換えてBATファイルをダブルクリック

Adobe Reader 8.1の起動オプション(その2): Windows Script Programming ( http://scripting.cocolog-nifty.com/blog/2007/07/ … )
    • good
    • 0
この回答へのお礼

何度もありがとうございます。

とりあえず、ご教示いただいた方法での対応を検討する。という結論で本件は一度クローズします。

今後問題が発生すれば、再度質問をアップさせていただきます。

お礼日時:2009/12/07 08:10

BATファイルを作成して、list.txt(ファイルリストを記述したテキストファイル)に基づいて印刷させればよい。


ひとつのPDFなら記憶しているけど、txtファイルを呼び出してについては忘却のかなた・・
@echo off
D:\Adobe\Reader9.0\Reader\AcroRd32.exe /t D:\PDF\pdf\レポートの書き方.pdf, "HP Photosmart 2600 series" "HP Photosmart 2600 series" Photosmart2600series_copy_4
↑私の環境、適宜書き直す。詳しくは
Acrobat および Adobe Reader のコマンドラインオプション ( http://www.adobe.com/jp/support/kb/ds/510/ds_510 … )
    • good
    • 0
この回答へのお礼

ありがとうございます。
PDFファイル、一つを指定して印刷する場合はこのやり方でいけそうですね。

ところで、印刷するときにプリンタを「通常使うプリンタ」としたい(個別のプリンタを指定しない)場合はどうすればいいのでしょう?

お礼日時:2009/12/04 16:30

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!