【发布时间】:2021-12-29 17:09:52
【问题描述】:
多年来我一直习惯使用这个非常简单方便的.BAT 文件来创建一个简单的TXT 文件,其中包含我在一个目录中的所有文件:
dir *.* > LIST.TXT
但结果包含许多我不需要的信息
现在我在一个目录中有很多文件是这样的:
file 01 [shYddYJQIGfffY].xyz
second file 00008 [shYddYJQIfGf11dfzrffY].exe
filex [shGffY].sys
file that i don't need.txt
many other files that i don't need.bat
1/ 我可以使用哪个命令行与 DIR(或其他任何东西)一起在最终的 LIST.txt 文件中仅包含这些信息?只有[ 和] 之间的值
预期结果:
shYddYJQIGfffY
shYddYJQIfGf11dfzrffY
shGffY
2/ 如何编辑 .BAT 文件以在每个结果之前添加字符串 MYRESULT,例如:
MYRESULT shYddYJQIGfffY
MYRESULT shYddYJQIfGf11dfzrffY
MYRESULT shGffY
【问题讨论】:
标签: parsing cmd directory command names