Windows下批处理修改文件名

Windows下批处理修改文件名

在解决一行显示一个文件名上花了点功夫解决。
在cmd中直接使用dir/b

	dir/b

用PowerShell要加cmd /r

	cmd /r dir /b

具体步骤如下:

  1. 输入所有文件名到excel文件中
    cmd /r dir/b >rename.xls
  1. A列单元格中按序存放所有文件名,在B列单元格中输入对应的要转成的文件名,如1.jpg…(用填充)
  2. 在C列单元格中输入公式(再用填充)
="ren "&A1&" "&B1
  1. 复制C列到.txt文件中,再将txt后缀名改成bat
  2. 记得把bat文件放到那个目录下,运行bat文件就行了~

PS1:PowerShell不能直接使用dir/b,会显示找不到方法的错误。在Stack Overflow上找到了解决办法(ClickHere
PS2:Stack Overflow上说用ls命令可以(ClickHere)。这是Linux下的方法。(两个区别在于Windows下的dir命令是批处理方法,Linux下的ls命令不是
PS3:Stack Overflow大法好!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值