使用批处理将某一个文件夹内所有文件名提取在一个TXT文件里面,在修改TXT以后怎么应用到这个文件夹里面

2024-11-02 19:48:57
推荐回答(4个)
回答(1):

你修改时将新文件名写在原来的文件名后面,中间加一个分隔符,这个分隔符要精心选择,建议使用|。如同这样:
d:\原来的\文件名.扩展名|新的文件名.新的扩展名

如果你按这种格式修改txt文件,就可以实现批处理自动化解决。

回答(2):

假设文件都在D:\file下面,命令为
dir/s/b d:\file>list.txt
这个命令会连完整的路径(包括子目录)和文件名一起提取放到list文本中,但是做不到你说的修改了文本后再用这个去改文件名,除非你的文件数量和目录结构完全不变。

回答(3):

前面的:for /f %%i in ('dir /b') do echo %%i>>result.txt
后面的就不知道了,不是批处理能解决的

回答(4):

试试 文件批量处理百宝箱V8.0 主界面的“源匹配”功能。