我最终想要实现的是生成一个文本文件,列出当前目录中的所有 *.txt 文件,并在文件名开头附加路径,并在文件名后面附加一些其他字符串。
IE。
C:\path\first.txt string
C:\path\second.txt string
C:\path\third.txt string
到目前为止,我能想到的就是使用
dir /b *.txt
以及某种正则表达式代码来附加字符串,但不确定如何操作。如果这很重要,则末尾的路径和字符串对于所有行都是相同的。
谢谢你!
答案1
创建一个批处理文件,例如:
脚本.bat:
@echo off
for %%i In (*.txt) DO echo %CD%\%%i string
然后只需从要列出文件的目录运行 script.bat 并附加字符串