写一个CMD,目的是将n.txt和h.txt互换文件名
提供一个思路
在X:\Program Files\ssdd下
将n.txt改为m.txt
再将h.txt改为n.txt
再将m.txt改为h.txt
不胜感激
1、首先我们打开电脑桌面,点击开始菜单,在搜索框中输入“cmd”。
2、回车键之后,你会进入dos系统的操作界面。
3、让我们假设你需要批处理的文件在E盘的abc文件夹下。那么这一步,你需要在dos下进入这个文件夹。输入“E:“(冒号是必要的),输入”cd abc“(进入abc文件夹)。
4、下面就是修改文件名了。dos系统下修改文件名的命令是”ren *.* *.*“(注意空格)。因此,假设我们需要把所有的101.txt,102.txt,103.txt……改成201.txt,202.txt,203.txt……,那么你需要输入的语句就是:”ren 1*.* 2*.*“
5、输入回车键,你会发现所有文件已经按你的指示修改好。
以上内容请用记事本保存为批处理文件(xx.bat),把批处理文件放到 F:\downtxt\down\ 下运行.
如果文件名中只有一个 ‘_’ 符号,那么以上代码就可以修改文件名了.如果文件名中包含有多个‘_’ 符号,请补充说明一下另外修改代码即可.
注意:默认是先查看效果如果正确,请把 Echo Ren "%%a" "%%b%%~xa" 替换为 Ren "%%a" "%%b%%~xa" 这样才是真正重命名.