フォルダ内のすべてのPDFファイルを印刷するためのバッチファイルを作成しようとしています。
list.txt
フォルダ内のすべてのファイルを含むものを作成しました(を使用)dir /x
。次に、txtファイルのすべての行を使用して、その行に「短いファイル名」を見つけます(
/F "tokens=4" ...
;の12345678.pdf
場合;などlist.txt
)。このファイルを印刷用に送信し(
AcroRd32.exe" /n /t "%1"
)、#2を繰り返します。
問題は、すべての行(PDFではない)が必要になることです。変数の一部を見つけてIF
関数を使用する方法はありますか?このようなもの:
IF "%1" == "*.pdf" echo print