Skip to main content
Participant
May 18, 2024
Question

自動印刷のバッチ処理におけるファイルが開けないエラーについて

  • May 18, 2024
  • 2 replies
  • 1104 views

PDFの自動印刷のバッチ処理を作成し、使っているのですがファイルによってエラーがAdobe上で発生する場合があります。

 

使っているスクリプトは以下の通りです。

 

@2846721 off
for %%i in (*.pdf) do ("C:\Program Files\Adobe\Acrobat DC\Acrobat\Acrobat.exe" /t %%i)

 

調べたところ、スクリプトに問題はなさそうなのですが、どなたか改善方法をご教授願えますでしょうか。

よろしくお願いいたします。

This topic has been closed for replies.

2 replies

IceFloe
Participating Frequently
May 18, 2024

私はMacユーザーなのでアレだけど
(次機会があったらOSと対象アプリのバージョンぐらいは記載した方がいいよ♪)


Macな感じで考えると
do ("C:\Program Files\Adobe\Acrobat DC\Acrobat\Acrobat.exe" /t %%i)

この処理が
終わるのをまってからループの次のアイテムをオープン

すればいいんじゃ無いかな?(それが出来るのか?もしらないけど…苦笑)
参考まで

 

Omachi
Legend
May 18, 2024

エラーの内容がわからないと答えにたどり着かないかなあ。少なくとも開けないエラーなのか印刷できないエラーなのか、それ以外のエラーなのかがわからないとなんとも言えないです。エラー番号とかエラーメッセージとかわかりませんか?

ぱっと思いつくのは

  • 深い階層にある長いファイル名のファイルで、ファイルパスの文字数制限を超えている
  • PDFポートフォリオが混じっている
  • プリンタで処理可能な印刷サイズ(面積)を超えている
  • 実はプリンタが紙詰まりしていたとか用紙が切れていたとか
  • プリンタとつないでいる線が断線している、コネクタ部分の接触が不安定

というように、情報がないと思い当たることが多すぎるのです。

 

追記

  • セキュリティで印刷禁止が設定されている
  • OSのプリンタスプーラーがハングアップしている
Participant
May 23, 2024

ご丁寧にご回答いただきありがとうございます。

また、初めての利用で稚拙なご質問大変失礼いたしました。

 

ちなみにOSはWindows11になります。

adobeのバージョンは最新で64bit版になります。

 

・エラー内容に関して

「この文書を開くときにエラーが発生しました。アクセスが拒否されました」

上記の文言が提示されます。

 

明日、時間があるのでいただいた原因を基に見直し、いずれにせよ改めてご返信したいと思います。

 

よろしくお願いいたします。