【批量文件夹重命名】如何按照Excel表格对应的关系,批量一对一的重命名文件夹,快速上手

按照 Excel 表格中记录的一对一的对应关系,将所有以临时编号命名的文件夹,一对一地重命名为对应的项目正式名称。由于项目数量较多,如果手动逐个重命名文件夹,不仅耗时耗力,还容易出现错误。

今日霍州(www.jrhz.info)©️

因此,教会大家用工具读取 Excel 表格中的数据,并根据数据中的对应关系,自动对文件夹进行重命名操作。

第一步、获取文件夹改名工具

咕嘎批量文件夹名列表一对一重命名系统

今日霍州(www.jrhz.info)©️

找到Timor君后发消息:文件夹改名

第二步、打开软件复制放入文件名

今日霍州(www.jrhz.info)©️

关联名和结果名一一对应,复制进去选择【预览

第三步、加载要修改的文件夹

软件会报告文件夹修改的数量,暂不支持文件夹下的子文件夹,因为子文件夹前面一级修改了后面一级就修改不了了,所以逻辑是说不通的

第四步、开始命名

今日霍州(www.jrhz.info)©️

重复的名字我们会自动跟上重复的小尾巴,表明关联规则有重复(同一个文件名指向一个结果名),本地文件改名,速度非常快,瞬间完成

其它方法:用编程的方式解决:

using System;

using System.IO;

using Excel = Microsoft.Office.Interop.Excel;

class Program

{

static void Main()

{

// Excel 文件路径,替换为实际的 Excel 文件路径

string excelFilePath = @"C:\Path\To\YourExcelFile.xlsx";

// 读取 Excel 文件

Excel.Application excelApp = new Excel.Application();

Excel.Workbook workbook = excelApp.Workbooks.Open(excelFilePath);

Excel.Worksheet worksheet = workbook.Sheets[1]; // 假设数据在第一个工作表中

Excel.Range range = worksheet.UsedRange;

int rows = range.Rows.Count;

for (int i = 2; i <= rows; i++) // 从第二行开始,第一行通常是表头

{

// 获取临时编号和项目正式名称

string tempNumber = range.Cells[i, 1].Value2.ToString().Trim();

string formalName = range.Cells[i, 2].Value2.ToString().Trim();

// 检查临时编号对应的文件夹是否存在

if (Directory.Exists(tempNumber))

{

try

{

// 重命名文件夹

Directory.Move(tempNumber, formalName);

Console.WriteLine($"已将文件夹 {tempNumber} 重命名为 {formalName}");

}

catch (Exception ex)

{

Console.WriteLine($"无法重命名文件夹 {tempNumber}: {ex.Message}");

}

}

else

{

Console.WriteLine($"文件夹 {tempNumber} 不存在");

}

}

// 关闭 Excel 应用程序

workbook.Close(false);

excelApp.Quit();

System.Runtime.InteropServices.Marshal.ReleaseComObject(worksheet);

System.Runtime.InteropServices.Marshal.ReleaseComObject(workbook);

System.Runtime.InteropServices.Marshal.ReleaseComObject(excelApp);

}

}

最后注意事项:

『Windows』 系统不能包含以下 9 个字符:

  • 斜杠(/):用于表示路径分隔。
  • 反斜杠(\):在 『Windows』 里是路径分隔符。
  • 冒号(:):过去用来区分驱动器号和路径。
  • 星号(*):是通配符,用于文件搜索。
  • 问号(?):也是通配符,匹配单个字符。
  • 双引号("):一般用于命令行标识字符串。
  • **小于号(<)** 和大于号(>):用于重定向输入输出。
  • 竖线(|):用于命令管道。

所以以上字符是不能作为文件映射的结果名,表格里有的话批量替换掉!

特别声明:[【批量文件夹重命名】如何按照Excel表格对应的关系,批量一对一的重命名文件夹,快速上手] 该文观点仅代表作者本人,今日霍州系信息发布平台,霍州网仅提供信息存储空间服务。

猜你喜欢

好莱坞著名“反派”演员家中去世

美国全国广播公司(NBC)报道,好莱坞男星彼得·格林于当地时间12日下午在纽约家中去世,终年60岁。图片来源:英国天空新闻网报道截图 报道称,格林的经纪人爱德华兹表示,格林被发现死于位于纽约的公寓内。根据…

好莱坞著名“反派”演员家中去世

端侧生成式AI技术实现关键突破,祥承科技与联发科技共绘智能算力新图景(端侧推理框架)

围绕「如何将真实业务需求平滑迁移到新一代端侧算力平台」这一主线,祥承科技与联发科技多位『工程师』在现场就模型切片与调度、混合精度量化策略、端侧算力与内存资源管理等现实议题进行了深入讨论,并进一步面向未来,就后训…

端侧生成式AI技术实现关键突破,祥承科技与联发科技共绘智能算力新图景(端侧推理框架)

华为MatePad Air 12寸2025款大学生护眼平板,享受限时政府补贴?(华为matepadair12 2025款)

随着消费升级的趋势,2025年新款华为MatePad Air 12寸平板凭借护眼技术和高效性能深受大学生喜爱。官方旗舰店现推出限时补贴政策,帮助更多年轻人减轻购买负担。本文详解如何挑选、享受补贴,并避开选购陷阱。 在追求性价比和学习便利的同

华为MatePad Air 12寸2025款大学生护眼平板,享受限时政府补贴?(华为matepadair12 2025款)

苏有朋在访谈节目里,罕见袒露原生家庭的痛(苏有朋釆访)

,他红着眼睛说自己母亲偏心弟弟,不管他做的有多好,母亲都看不见自己,自己在母亲面前就像是一个透明人一样。采访苏有朋的张泉灵看到苏有朋这样伤心难过,也都忍不住红了眼睛,十分心疼苏有朋。 网友们在得知苏有朋这么…

苏有朋在访谈节目里,罕见袒露原生家庭的痛(苏有朋釆访)

不知如何选落地镗铣床?辉满『智能设备』来帮忙(怎么落地)

公司现有的固定车间和活动车间(现场制作及安装)形成了特色的生产模式,并配有全套设备,能为汽车、船舶、风电、电子、模具等行业客户提供大量的加工解决方案,产品精度、稳定性皆好。 自成立以来,辉满『智能设备』(河北)…

不知如何选落地镗铣床?辉满『智能设备』来帮忙(怎么落地)