windows下批量替换文件名后缀、重命名方法

方法:dir与ren命令 + 文档的替换功能

1、通过dir命令获取到要替换的所有文件名称,命令如下:

    dir [filepath] /a/b/s > outputfile.txt

值说明
h 隐藏文件
s 系统文件
d 目录
a 准备好存档的文件
r 只读文件
-h 非隐藏的文件
-s 系统文件以外的文件
/d 只是文件(而非目录)
-a 自上次备份后没有更改过的文件
-r 非只读的文件

/s 列出指定目录及所有子目录中出现的每个指定的文件名。

/b列出每个目录名或文件名,每行一个(包含文件扩展名)。/b 不显示标题信息或摘要。/b 替代 /w。

/l 按小写字母显示未排序的目录名和文件名。/l 不会将扩展字符转换为小写字符。
/n 显示长列表格式,文件名在屏幕最右边。
/x 显示 NTFS 和 FAT 卷上文件生成的短名称。显示与 /n 的显示相同,但是短名称显示在长名称之后。
/c 按文件大小显示多个分隔符。
/4 显示四位数字的年份格式。

(部分命令参数)

    比如要获取D盘下test文件夹下面所有的文件:dir D:\test /a/b/s > D:\test.txt,把获取出来的内容存放在D盘下面的test.txt文件里面

2、用记事本或者第三方文本编辑软件打开test.txt:

    例一,替换D:\TEMP文件夹及其子文件夹下的所有后缀名为.exe的文件为.bak文件

    替换D:为ren "D:\

    替换.exe为.exe" *.bak

3、txt文件里面的信息替换好之后  然后把test.txt文件修改成test.bat,双击运行test.bat,系统就会自动替换啦!

转载于:https://my.oschina.net/azaz/blog/275403

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值