分享

批量重命名文件夹的方法

 高尔基Golgi 2019-04-27

【待解决的问题】我有一列文件夹,如下图:

 批量重命名文件夹的方法——文件夹名称前面加相同的字符串

我现在需要重命名这些文件夹,在名字前面都加上前缀“dark_”,希望得到的结果如下图:
批量重命名文件夹的方法——文件夹名称前面加相同的字符串

【解决办法】在百度上搜索“批量”、“重命名文件夹”等字样,能得到不少的解决方法,我在这里分享其中我觉得最简单快速的一种方法——用记事本写只有一行字的bat文件即可,具体过程如下:

 

1、在要修改的文件夹所在目录下新建一个文本文档,如下:

批量重命名文件夹的方法——文件夹名称前面加相同的字符串

2、打开“新建文本文档.txt”,键入:FOR /f "tokens=*" %%i IN ('dir /a:d /b') DO ren "%%i" "dark_%%i",如下:

批量重命名文件夹的方法——文件夹名称前面加相同的字符串

PS. 对这句话的简单理解:整体结构是FOR IN DO ()的循环语句,格式和Matlab及python略微不同,其中('dir /a:d /b')应该是文件夹名,%%i是变量,tokens=*就是把文件夹的名称全数赋给变量%%i,重命名最重要的是ren语句,ren [原文件名] [重命名后的文件名]。

 

3、保存,将后缀txt改为bat,如下:

批量重命名文件夹的方法——文件夹名称前面加相同的字符串

 

4、双击“新建文本文档.bat”,命令行窗口一闪而过,然后就发现文件夹都已经被重命名了,如下:

批量重命名文件夹的方法——文件夹名称前面加相同的字符串

【结语】大功告成!惯例感谢百度!


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多