bat如何批量修改文件夹下子文件夹所有文件,按已有的顺序,把原名删除,重新按上级文件夹命名?
发布网友
发布时间:2022-03-03 22:32
我来回答
共2个回答
热心网友
时间:2022-03-04 00:01
用python写起来最方便 你装python没有
热心网友
时间:2022-03-04 01:19
大家好,我是亮仔
在工作中是否会经常遇到一个这样的情况
电脑中有大量的文件,想对其进行归类,却没有太多时间管理
今天给大家分享一下我的文件管理方法
1、将文件名统一加上相似/相同字符
2、按照相同字符进行归类
问题一:如何给文件批量命名?
系统预置的方案
适用于对所有文件适用唯一名字,只使用序号区分
操作步骤如下:
Ctrl+A全选文件,按F2进入编辑状态
输入文件名
不动鼠标,同时按Ctrl+Enter批量填充
批处理命令
此方法灵活度较高,应用广泛
操作步骤
新建文本文档,并在文档中输入以下代码
dir *。*/b>目录清单.txt
另存为批处理文件
生成目录清单
生成批处理命令
新文件名生成公式:=B2&“-”&A2
复制部分(即批处理命令区)=“ren ”&A2&“ ”&C2
公式含义:ren 旧文件名 新文件名
注:新旧文件名前都有一个空格
新建批处理文件,并将命令粘贴到文件中
双击bat文件进行修改
提示:
1、文件看不到扩展名,可按下图步骤解决
2、bat文件编码格式必须为ANSI
菲菲更名宝贝软件
以上2种方法只能在同一个文件夹下进行
此方法可适用于多个不同文件夹下的文件进行修改,效率大大提升
操作步骤
先下载“菲菲更名宝贝”
这里我们需要使用对照表进行更名
右下角有对照表的格式要求
制作对照表首先得知道文件名
快速获取文件名方法如下
创建bat文件,并输入以下代码
@ECHO OFF
tree /F > 文件树.csv
执行命令后生成一份csv文件,使用Excel打开
并将文件处理成下图格式
第一列为为原文件名,第二列为要修改的文件名
需要的步骤大致为替换空格,分列,
增加文字与文件名组合,删除空行
修改前后对比
将修改后的文件名另存为Excel文件
导入到更名软件中
执行后基本是秒完成
下次亮仔教你如何对桌面文件自动分类
拯救你混乱的电脑桌面