Windows下批量修改文件名称
理念是:先把文件名称导入到 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下批量修改文件名称相关推荐
- windows 如何批量修改文件名称-使用ren命令
我们在windows系统中,有很多的文件需要去掉文件名称中的前缀,一个个手工修改的话工作量太大. 可以使用ren(重命名命令),做批处理. 1)首先使用dir *.* /b > 1.txt ...
- windows下批量修改文件(或文件夹)权限或所有者
1.强制将当前目录下的所有文件及文件夹.子文件夹下的所有者更改为管理员组(administrators)命令: takeown /f * /a /r /d y 2.将所有d:\documents目录下 ...
- Windows下批量修改文件前缀
将文件夹A里面的文件批量添加前缀worse,比如 1.mp4 ,添加前缀后为worse1.jpg 采用批处理的代码 @echo off for /f "delims=" %%f i ...
- 在Windows下批量修改文件后缀(ren命令-rename)
一.做法 第一步,新建文本文档,输入命令ren,后面是要替换的格式 第二步,将文本文件文件后缀.txt改为.bat二进制文件 第三步,点击.bat文件执行就OK了.
- Windows下批量修改文件后缀
选中文件夹 -> 按住shift键+右键 -> 点击"在此处打开命令窗口" 输入命令 ren *.png *.jpg 就可以把后缀为png的文件全改为后缀为.jpg的 ...
- linux中vi修改文件内容,linux VI模式下批量修改文件内容
1. :s/vivian/sky/ 替换当前行第一个 vivian 为 sky :s/vivian/sky/g 替换当前行所有 vivian 为 sky 2. :n,$ ...
- windows系统下批量修改文件后缀
在Windows系统下批量修改文件后缀要用到 ren命令.在使用win10系统的朋友们肯定会发现系统会给自己推荐一些开机锁屏壁纸, 今天就用这个命令批量保存这些壁纸. 这些壁纸文件目录在: C:\Us ...
- 批量修改文件名称(Python)
本程序功能:批量修改文件名称 import os import redef replaceDirName(rootDir): # 修改rootDir路径下的文件夹名num = 0dirs = os.l ...
- Java批量修改文件名称(十四)
古语有云: 万恶淫为首,百善孝为先. 我们后辈当自勉. 上一章简单介绍了Properties 类的详细使用(十三),如果没有看过,请观看上一章 一.批量修改文件名称 在生活和工作中,常常会遇到批量修改 ...
- 【JAVA工具类】批量修改文件名称修改成特定名称
网上下载一些电子书可是这些电子书总是含有网址,太长看起来不好看,使用JAVA代码批量修改下 /********************************************* 系统名称: ...
最新文章
- android界面去掉标题栏和状态栏
- 前端js变量踩坑,部分手机浏览器不支持let、const
- c语言学生成绩删除功能,c语言学生成绩管理系统程序设计,有添加,查找,删除,输出,修改,排序等功能!!!...
- react-native 打包apk 并解决 图片 不出现问题
- AMD桌面处理器Roadmap也已泄露
- 三七互娱Q3归母净利润超预告上限,三大战略迎提速契机
- php变量有三种不同的作用域,PHP中变量类型与转换,变量的检测以及变量的作用域学习--2018年4月13日12时03分...
- https 443 怎么改成80_阿里云购买免费https证书并用nginx配置代理详解(2020年9月)...
- 如何使用泛型在新的可空上下文中启动健壮的C#项目?
- 在 Windows 7 下手动删除驱动程序
- 知行之桥EDI系统中那些你忽略的功能
- 没有自制力的人有什么资格谈努力
- gnuplot的常用技巧
- 配置git mergetool不产生*.orig文件
- SuperMap iMobel for Android 基础环境搭建
- 一堆比B站还刺激的公众号!
- 使用Qt绘制二维码 QRcode
- VM ware安装Cent OS系统并配置静态IP
- 高中计算机教室标语,高中班级教室励志标语
- 祝愿大家在新的一年里,万事大吉,送上我设计的可爱暴富小老虎微信红包封面,祝愿大家新的一年财运旺,事业旺,健康旺。
热门文章
- 【ruby】ruby图像处理模块“mini_magick”
- html怎么给图片加动画效果,html5怎么添加图片动画效果
- 运行c程序的步骤及方法
- 登录harbor时的SSL异常: x509: certificate is valid for ingress.local
- Latex公式编辑快速入门
- 软件测试面试必问的10个问题
- SPSS检验是否为正态分布
- 基于spss的正态分布正态性检验
- 【Edge浏览器】插件安装失败[Download Interrupt]
- java po vo bo是什么以及_Java中VO , PO , BO, DAO ,POJO是什么意思