修改成下面这样可以解决获取的文件名里有bat脚本的文件名和生成的文件名的问题 dir . /b | find /v "文件名.txt" | find /v "批量获取文件名.bat" > 文件名.txt