【批量文件夹重命名】如何按照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表格对应的关系,批量一对一的重命名文件夹,快速上手] 该文观点仅代表作者本人,今日霍州系信息发布平台,霍州网仅提供信息存储空间服务。

猜你喜欢

红蓝披风下的人间修行,新 DC 宇宙的阳光序章(红披风蓝披风)

詹姆斯・古恩(滚导)用他标志性的幽默与温情,将这位诞生近百年的超级英雄从 “神性神殿”拉回人间,打造出一部既有爆米花爽感,又藏着细腻情感的英雄史诗 —— 它不再是遥远的神话叙事,而是关于 “外来者的接纳”“…

红蓝披风下的人间修行,新 DC 宇宙的阳光序章(红披风蓝披风)

想买个游戏手柄🎮️,又怕买错?我的选择或许能给你答案(我想买个手柄)

它精准地把握了玩家在性价比与高品质体验之间的平衡点,不仅在摇杆精度、按键手感和连接稳定性等核心体验上做到了媲美原厂水准,更通过丰富的可编程按键、细腻的震动反馈和人性化的细节设计,为用户带来了超越价位的全面满足…

想买个游戏手柄🎮️,又怕买错?我的选择或许能给你答案(我想买个手柄)

物理世界》2025年度十大突破 科学新视野(《物理世界》启示)

英国《物理世界》杂志于12月12日公布了2025年度十大科学突破榜单,涵盖了天文学、反物质、原子分子物理等多个领域

《<strong>物理世界</strong>》2025年度十大突破 科学新视野(《<strong>物理世界</strong>》启示)

白荫诗选|有时候你在小说中穿街走巷

穿一件长袖的日子 会少了严肃的军纪 这是件褪色的毛衣 这件衣服的下摆 也会是这样的结局 压住了布的呼吸 这是在短暂的休息 满大街的都会是你读睡诗社创办于2015年11月16日,诗社以“为草根诗人发声”为使命…

白荫诗选|有时候你在小说中穿街走巷

删除≠消失!新国标终结个人信息隐私“诈尸”风险(删除与消失)

近年来,随着电子产品“以旧换新”和二手交易的快速扩张,大量旧手机、旧电脑进入回收渠道,但是这些电子产品中存储的用户照片、通讯录等个人信息如果没有被有效清除

删除≠消失!新国标终结个人信息隐私“诈尸”风险(删除与消失)