1
我正在尝试制作用于打印文件夹中的所有PDF文件的批处理文件。批处理命令:如果IF包含.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