DOS批量移动文件和重命名文件的方法
一、移动文件
那天我从网上下了一个小说合集的压缩包,解压缩后发现里面的每一个txt文件都单独放在一个文件夹里,而这个13兆的压缩包共有7百多个TXT文件,也就是说有700多个文件夹,我想把这些txt小说放到手机里面慢慢看..但是这么多文件夹太麻烦了.如果把每一个文件夹的txt文件剪切出来..恐怕我就累死电脑前边了…
于是就用到了批处理技术..呵呵..很简单的..
700多个文件的地址是 D:123 就是D盘123文件夹里面
目的:把700个文件夹中的所有TXT文件移动到 D盘下000文件夹内.
代码:
1 2 3 4 | @echo off md D:00 //在D盘下创建000文件夹 for /r D:123 %%i in (*.txt) do move %%i D:00 //所有TXT文件移动到D盘下000文件夹内 pause //暂停以等待继续操作 |
把上面代码复制到一个记事本里然后把后缀名改成.bat 就可以使用了…记得去掉//后面的解释句子…
如果不想移动想复制就把move改为copy..呵呵..
2、修改后缀名
如果一个文件夹里有几百个.txt文件要改成.jpg格式的..手动一个一个来恐怕要弄到手抽筋…
目标:D盘123文件夹下的所有txt文件修改成.jpg格式.
代码:
1 2 3 | @echo off ren D:123*.txt *.jpg pause |
简单吧..这么短的代码帮你完成大量工作..同样把上面代码复制到一个记事本里.然后把后缀名改为.bat旧可以运行了.
ren的意思是rename。
SQL中JOIN和UNION区别、用法及示例详解 Css中路径data:image/png;base64的用法详解