理念是:先把文件名称导入到 Excel 文件中,然后利用 Excel 的公式批量生成 DOS 命令,最后执行重命名的DOS命令。

详细步骤如下:

例如:“E:\VMware\win_srv_2008_r2_datacenter_sp1_x64”目录下,有 “win_srv_2008_r2_sp1_x64-s001.vmdk”、“win_srv_2008_r2_sp1_x64-s002.vmdk”......文件,需要重命名为:“win_srv_2008_r2_datacenter_sp1_x64-s001.vmdk”、“win_srv_2008_r2_datacenter_sp1_x64-s002.vmdk”......

一、文件名称导入到 Excel

--注意空格
dir  E:\VMware\win_srv_2008_r2_datacenter_sp1_x64  /b  >  E:\VMware\win_srv_2008_r2_datacenter_sp1_x64\文件列表.xls

二、Excel 中批量生成 DOS 重命名的命令

1)B1 列,截取原文件名后 10 个字符:=RIGHT(A1,10)

2)C1 列,生成新的文件名称:="win_srv_2008_r2_datacenter_sp1_x64" & B1

3)D1 列,生成 DOS 命令(注意空格):="ren  " &  A1  & "  "&  C1

4)批量生成 DOS 命令:选中 B1、C1、D1 ,鼠标停留在 D1 单元格右下角,当出现黑色十字时按住并下拉到与 A 列 文件名称平齐。

三、批量执行 DOS 重命名的命令

1)新建文件 “批量重命名.bat”

2)复制步骤二 D 列数据,到文件 “批量重命名.bat” 中,保存并关闭。

3)双击执行 “批量重命名.bat”,完成!

另,

1)提取某特定字符前/后的字段,Excel公式为:=RIGHT(A2,Len(A2)-Find("部",A2))。

2)如果文件名称是中文,可能会因编码问题,执行后无效。 需要要把编码格式更正为 ASSI ,默认的 UTF-8。

Windows下批量修改文件名称相关推荐

  1. windows 如何批量修改文件名称-使用ren命令

    我们在windows系统中,有很多的文件需要去掉文件名称中的前缀,一个个手工修改的话工作量太大. 可以使用ren(重命名命令),做批处理. 1)首先使用dir *.* /b  > 1.txt  ...

  2. windows下批量修改文件(或文件夹)权限或所有者

    1.强制将当前目录下的所有文件及文件夹.子文件夹下的所有者更改为管理员组(administrators)命令: takeown /f * /a /r /d y 2.将所有d:\documents目录下 ...

  3. Windows下批量修改文件前缀

    将文件夹A里面的文件批量添加前缀worse,比如 1.mp4 ,添加前缀后为worse1.jpg 采用批处理的代码 @echo off for /f "delims=" %%f i ...

  4. 在Windows下批量修改文件后缀(ren命令-rename)

    一.做法 第一步,新建文本文档,输入命令ren,后面是要替换的格式 第二步,将文本文件文件后缀.txt改为.bat二进制文件 第三步,点击.bat文件执行就OK了.

  5. Windows下批量修改文件后缀

    选中文件夹 -> 按住shift键+右键 -> 点击"在此处打开命令窗口" 输入命令 ren *.png *.jpg 就可以把后缀为png的文件全改为后缀为.jpg的 ...

  6. linux中vi修改文件内容,linux VI模式下批量修改文件内容

    1.         :s/vivian/sky/ 替换当前行第一个 vivian 为 sky :s/vivian/sky/g 替换当前行所有 vivian 为 sky 2.         :n,$ ...

  7. windows系统下批量修改文件后缀

    在Windows系统下批量修改文件后缀要用到 ren命令.在使用win10系统的朋友们肯定会发现系统会给自己推荐一些开机锁屏壁纸, 今天就用这个命令批量保存这些壁纸. 这些壁纸文件目录在: C:\Us ...

  8. 批量修改文件名称(Python)

    本程序功能:批量修改文件名称 import os import redef replaceDirName(rootDir): # 修改rootDir路径下的文件夹名num = 0dirs = os.l ...

  9. Java批量修改文件名称(十四)

    古语有云: 万恶淫为首,百善孝为先. 我们后辈当自勉. 上一章简单介绍了Properties 类的详细使用(十三),如果没有看过,请观看上一章 一.批量修改文件名称 在生活和工作中,常常会遇到批量修改 ...

  10. 【JAVA工具类】批量修改文件名称修改成特定名称

    网上下载一些电子书可是这些电子书总是含有网址,太长看起来不好看,使用JAVA代码批量修改下  /********************************************* 系统名称: ...

最新文章

  1. android界面去掉标题栏和状态栏
  2. 前端js变量踩坑,部分手机浏览器不支持let、const
  3. c语言学生成绩删除功能,c语言学生成绩管理系统程序设计,有添加,查找,删除,输出,修改,排序等功能!!!...
  4. react-native 打包apk 并解决 图片 不出现问题
  5. AMD桌面处理器Roadmap也已泄露
  6. 三七互娱Q3归母净利润超预告上限,三大战略迎提速契机
  7. php变量有三种不同的作用域,PHP中变量类型与转换,变量的检测以及变量的作用域学习--2018年4月13日12时03分...
  8. https 443 怎么改成80_阿里云购买免费https证书并用nginx配置代理详解(2020年9月)...
  9. 如何使用泛型在新的可空上下文中启动健壮的C#项目?
  10. 在 Windows 7 下手动删除驱动程序
  11. 知行之桥EDI系统中那些你忽略的功能
  12. 没有自制力的人有什么资格谈努力
  13. gnuplot的常用技巧
  14. 配置git mergetool不产生*.orig文件
  15. SuperMap iMobel for Android 基础环境搭建
  16. 一堆比B站还刺激的公众号!
  17. 使用Qt绘制二维码 QRcode
  18. VM ware安装Cent OS系统并配置静态IP
  19. 高中计算机教室标语,高中班级教室励志标语
  20. 祝愿大家在新的一年里,万事大吉,送上我设计的可爱暴富小老虎微信红包封面,祝愿大家新的一年财运旺,事业旺,健康旺。

热门文章

  1. 【ruby】ruby图像处理模块“mini_magick”
  2. html怎么给图片加动画效果,html5怎么添加图片动画效果
  3. 运行c程序的步骤及方法
  4. 登录harbor时的SSL异常: x509: certificate is valid for ingress.local
  5. Latex公式编辑快速入门
  6. 软件测试面试必问的10个问题
  7. SPSS检验是否为正态分布
  8. 基于spss的正态分布正态性检验
  9. 【Edge浏览器】插件安装失败[Download Interrupt]
  10. java po vo bo是什么以及_Java中VO , PO , BO, DAO ,POJO是什么意思