我想做的事情似乎很简单:
我在Windows中有一个文件夹,其中包含各种类型的项,包括PDF文件,TXT文件和子目录。我正在编写一个.bat文件,仅将PDF文件名提取到一个新的文本文件中。
到目前为止,这是我在.bat中所拥有的:
dir *.pdf /b > PDF_LIST.txt
这将在PDF_LIST.txt文件中提供以下输出:
A.pdf
B.pdf
C.pdf
我想在txt文件中删除每行的“ .pdf”部分,因为我显然已经知道,通过dir语句中的* .pdf参数,每个文件都是PDF格式。
这将使我可以更轻松地将所有文件名直接从文本文件复制/粘贴到Word文档中,以便发送给我的客户。如果您可以建议一种更好或更简单的方法来获取文件列表而不使用批处理文件,那也将有所帮助。