我正在尝试制作批处理文件以打印文件夹中的所有 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