![バッチを使用して複数のPDF[両面]を印刷する](https://rvso.com/image/1557146/%E3%83%90%E3%83%83%E3%83%81%E3%82%92%E4%BD%BF%E7%94%A8%E3%81%97%E3%81%A6%E8%A4%87%E6%95%B0%E3%81%AEPDF%5B%E4%B8%A1%E9%9D%A2%5D%E3%82%92%E5%8D%B0%E5%88%B7%E3%81%99%E3%82%8B.png)
.pdf
2 ページずつ1000 個のファイルを印刷しようとしています。次のような状態です:
@echo off
set filelocation="F:\TP\T\1"
set filetype="*.pdf"
set printer="\\gh0cd33\HP LaserJet 400 M401 PCL 6"
cd %filelocation%
for %%f in (%filetype%) do AcroRd32.exe /t %%f %printer% & timeout 5 >nul
問題は、1枚の紙に1ページの.pdfページが印刷されることです[2ページの1つの.pdfから1枚ではなく2枚の紙が作られる]、プリンターのデフォルト設定は「両面印刷」です。
私はこれを Win10 から実行しています。
昨年、私はこれを実行しました:
Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer
DWORD -> MultipleInvokePromptMinimum -> 16
15 個以上のファイルを印刷しようとしましたが、20 個のファイルを選択した状態でも、右クリックしたファイルのみが印刷されます。
答え1
に関してはMultipleInvokePromptMinimum
、印刷、編集、開くオプション
を設定すると、複数のファイルを選択しても非表示にならなくなります。16
15
しかしファイルの印刷/編集/オープンのみが実行されます16
。複数選択されている場合は、右クリックしたファイルに対してのみアクションが実行されます。
注記:
これは質問への回答ではなく、最後の方法が機能しなかった理由を説明するだけです (コメントとして追加するには十分な Rep がありません)。
サイドノート:
制限を 2000 ファイルに設定するのではなく、質問に対する適切な回答を待つことを強くお勧めします。たとえ非常に優れたワークステーションを持っていたとしても、印刷の途中で必ず壊れてしまいます。