以下是小编为大家准备的批量修改大量文件名称,本文共9篇,希望对大家有帮助。

篇1:批量修改大量文件名称
1. 可以使用Win7快速快速批量修改文件(夹)名称,只需批量选择,重命名为某一名称即可,重命名后可达到:相同名称顺序排序。
因此方法较繁琐及带符号,故数据制作时不选用此方法。
2. ren(rename-重命名)命令的使用方法
命令的形式:
ren完整路径文件名(文件夹名)\ *文件原后缀名 *文件新后缀名
【注意:ren与完整路径文件名(文件夹名)之间有一空格,*文件原后缀名与 *文件新后缀名之间有一空格。】
此时需要对数据进行批量重命名。
一,将待测试的数据复制粘贴至400个图层左右,此时文件总数在多,文件后缀有7、8种。
二,打开cmd,利用cd转到数据所在位置。例如:I盘,cd到I:\500个orcl测试图层
执行:“dir /b>rename.xls“,可将文件夹中的文件名在rename.xls文件中列出。
随后用xls打开c:\pic文件夹中的rename.xls,你会发现文件名以全部罗列在A列中(你也可以用鼠标来调整文件名的'顺序),你可以在B1列中输入1.jpg作为第一个文件文件名。
此处:
鼠标选中B1单元格,并在B1列的右下方,使鼠标光标变为+号时,拖动使所有jpg文件的右侧B列中都有文件名。
按不同后缀将数据排序,排序后在C列依次写上待赋予的名称,例如:
在D列合并为新名称加后缀如:=C1&B1,拖动光标完成全部名称。
可在鼠标选中某一单元格,并在编辑框中输入公式=”ren “&A1&” “&B1,如下图所示。(逐一将7类不同后缀的名称修改)
也可以单独粘贴为一个xlsx,形如下图,理好后粘贴为txt
鼠标点击菜单“文件”――“另存为”,输入文件名ren.bat
可直接点击执行此批处理文件,也可以在cmd中执行(可查看错误提示):
也可以在写命令时将完整路径下文件名填写进去
Ren空格完整路径文件名(文批量修改大量文件名称件夹名)\*.文件后缀名(re)空格 *.文件新后缀名(2dm)
如文件名称中带着空格或者括号等符号,则在执行时会报错命令语法不正确。
将两文件名称都加上引号后(在excel中为:=”“”“&E1&”“”“,如导出后为多个引号,则可以批量替换),则不报错顺利修改,如下图
顺序全部更名成功。
文件批量修改后缀名:
把某一类型文件(相同后缀名)修改为另一类型(相同后缀名)
如我们把磁盘K:歌曲中所有歌曲的后缀名都从re更改为2dm,则命令为: ren K:测试\*.re *.2dm
【注意:ren与K:测试之间有一空格,*.re与*.2dm之间有一空格】
篇2:Windows XP中如何自动批量更改文件名称
Windows XP 隐藏了可以整批更改文件名称的功能, 但只局限更改文件名称为(1),(2),(3)....的数字名称,具体方法如下:
(1) 先选所需更改名称的文件,然后按着 SHIFT 键不放,右键点击鼠标,现在可放开 SHIFT 键
(2) 然后选〔重新命中〕
(3) 点选第一个文件并更改所需的名称,文件名称可任选,
Windows XP中如何自动批量更改文件名称
,
推荐:样本用(000)为开始,然后在名称后加上(01),可选其他名称如(文件)等。
(4) 用鼠标点文件夹内任何空白地方后所有文件名便顺序更改好
篇3:如何快速批量修改文件名
步骤1: 点击Windows左下角的“开始”菜单,选择“运行”,输入 cmd ,回车进入命令行,
步骤2: 用 cd 命令进入到你想批量修改文件名的文件夹目录。比如这里,我想要进入C盘中的pics文件夹。
cd
cd pics
步骤3: 输入 dir /b 你可以看见当前文件夹目录下面全部文件的列表。
输入 dir /b >pics.xls 将的列表输出到pics.xls电子表格。
步骤4: 有趣的东西现在才开始。打开Excel或Google Docs电子表格,你会在第一列中看到刚才文件列表。
步骤5: 在旁边空白的列中,添加一个相应的function函数公式——例如,使用SUBSTITUTE可以来修改文件名中指定的字符,使用 CONCATENATE 和 DATE() 可以在文件名中加上日期,等等,
步骤6: 选中B1单元格右下角的+加号,向下拖动,这样我们的公式将被复制应用到所有行。
现在,你原来的文件名在A列,你期望替换成的文件名在B列——我们现在要将它们转化为DOS中的rename命令。
在C列,输入Excel公式:=CONCATENATE(”ren “,A1, ” “, B1),点击函数的对号,确认输入无误后,拖到右下角的+加号,应用到所有行。
步骤7: 选中C列,点击“复制”,在C盘pics文件夹目录下,创建一个rename.bat文件,将复制的内容粘贴进去。
步骤8: 现在我们已经基本要完成了。在C:pics下输入命令rename.bat,然后回车,你会发现pics目录下的文件名已经按照你期望的方式全部被修改了。
篇4:nodejs批量修改文件编码格式
本文给大家分享一段代码,主要是解决了在项目中遇到的一个问题,批量将GBK编码转换为UTF8,非常实用,推荐给大家,
摘要:
最近在制作手册的时候遇到了一个问题‘文档乱码‘,查看文件之后发现文件编码不对,总共100多个文件,如果用编辑器另存为utf8,那就悲催了。所以自己就写了个程序,批量修改文件编码格式。
代码:
代码如下:
/**
* 修改文件编码格式,例如:GBK转UTF8
* 支持多级目录
* @param {String} [root_path] [需要进行转码的文件路径]
* @param {Array} [file_type] [需要进行转码的文件格式,比如html文件]
* @param {String} [from_code] [文件的编码]
* @param {String} [to_code] [文件的目标编码]
*/
// 引入包
var fs = require(‘fs‘),
iconv = require(‘iconv-lite‘);
// 全局变量
var root_path = ‘./html‘,
file_type = [‘html‘, ‘htm‘],
from_code = ‘GBK‘,
to_code = ‘UTF8‘;
/**
* 判断元素是否在数组内
* @date -01-13
* @param {[String]} elem [被查找的元素]
* @return {[bool]} [description]
*/
Array.prototype.inarray = function(elem) {
”use strict“;
var l = this.length;
while (l--) {
if (this[l] === elem) {
return true;
}
}
return false;
};
/**
* 转码函数
* @date 2015-01-13
* @param {[String]} root [编码文件目录]
* @return {[type]} [description]
*/
function encodeFiles(root) {
”use strict“;
var files = fs.readdirSync(root);
files.forEach(function(file) {
var pathname = root + ‘/‘ + file,
stat = fs.lstatSync(pathname);
if (!stat.isDirectory()) {
var name = file.toString();
if (!file_type.inarray(name.substring(name.lastIndexOf(‘.‘) + 1))) {
return;
}
fs.writeFile(pathname, iconv.decode(fs.readFileSync(pathname), from_code), {
encoding: to_code
}, function(err) {
if (err) {
throw err;
}
});
} else {
encodeFiles(pathname);
}
});
}
encodeFiles(root_path);
小结:
上面的程序支持多级目录,同一个文件不能进行多次操作,否则又会出现乱码,
完整代码:github.com/baixuexiyang/coding,你可以fork到自己的账号下,如果有bug请在issue上提。
是不是非常不错呢,希望大家能够喜欢,有疑问就留言吧。
篇5:Windows7中如何批量修改文件属性
问:以前我用Windows XP时,因嫌显示器上的字小,所以将小说下载到本地硬盘,再修改源文件,将字体放大后再看,现在我新买了一台电脑,预装的是Windows 7 家庭普通版,却发现文件的属性一直是只读,无法修改,请问Windows 7 家庭普通版中应该如何批量修改文件属性?
答:如果你的源文件很多,假设都放在D:books这个路径中,你可以依次点击“开始→附件”,找到“命令提示符”后,鼠标右键点击,选择“以管理员身份运行”打开命令提示符,然后敲入如下命令:
attrib -r d:/books/*.*
就可以批量改变这些源文件的属性了,
篇6:EXCEL中如何批量修改数据
如果我们做好一个EXCEL表格,填好了数据,现在想修改其中的一列(行),例如:想在A列原来的数据的基础上加7,是不是非得手工的一个一个数据地住上加?对于这个问题我们自然想到了利用公式,当你利用工式输入A1=A1+8时,你会得到EXCEL的一个警告:“MICROSOFT EXCEL不能计算该公式……”只有我们自己想办法了,这里介绍一种简单的方法:
第一步:
在想要修改的列(假设为A列)的旁边,插入一个临时的新列(为B列),并在B列的第一个单元格(B1)里输入7,
EXCEL中如何批量修改数据
,
第二步:
把鼠标放在B1的或下角,待其变成十字形后住下拉直到所需的数据长度,此时B列所有的数据都为7。
第三步:
在B列上单击鼠标右键,“复制” B列。
第四步:
在A列单击鼠标的右键,在弹出的对话框中单击“选择性粘贴”,在弹出的对话框中选择“运算”中的你所需要的运算符,在此我们选择“加”,这是本方法的关键所在。
第五步:将B列删除。
怎么样?A列中的每个数据是不是都加上了7呢?同样的办法可以实现对一列(行)的乘,除,减等其它的运算操作。原表格的格式也没有改变。
此时整个工作结束,使用熟练后,将花费不到十秒钟。
篇7:3dmax贴图路径如何批量修改
或者我们的材质库移动了位置那么也会出现这种情况,3dmax场景认不到所需要的材质如果我们一个材质一个材质球的从新路径是十分麻烦的,那么怎么样才能更快更改贴图的路径,下面就让“学无忧”和你一起看看3dmax贴图路径如何批量修改?
一、在从新打开文件时设置。
1:我们在从新打开文件的时候3dmax文件会跳出一个“缺少外部文件”对话框,这是因为3dmax会制动认材质,当max文件认不到材质路径的时候就会跳出这样的对话框。
2:然后在“缺少外部文件”对话框中选择“添加按钮”如下图,然后就会再跳出“添加外部文件”的对话框。
3:在跳出的“选择新的外部文件路径”---找到目前材质所在的文件夹---然后勾起“添加子路径”后面的勾---然后点使用路径。3dmax软件就会自动在该文件夹中认出与材质贴图命名一样的材质贴图,认完后点击“确定就可以了”,如下图,
二、直接在打开的文件中设置。
如果你已经打开了3dmax文件那么我们也可以直接在max文件中设置来解决“3dmax贴图路径如何批量修改”。
1:点击右边“工具(锤子图标)”按钮然后选择“更多”按钮,在跳出的“工具”对话框中选择“位图广度学路径”确定。然后再下面会跳出“路径编辑器”
2:然后再“路径编辑器”中点击你“资源编辑器”然后就会弹出一个“位图/广度学路径编辑器”---先选择“选择丢失的文件”然后再新建路径后面的“方框”。然后就会跳出“选择新路径”对话框,在对话框中找到贴图所保存的文件夹选择后点击“使用路径”就可以了。
篇8:Excel批量修改标准化试卷
笔者从事信息技术教学多年,每次都为考试后的批卷感到头痛,虽然采用标准化试题,但近300名学生的试卷,一份份地改完,要花费大量的时间。为提高自己的工作效率和阅卷的准确率,笔者利用Excel强大的统计和判断功能,制作了一个电子答题卡,来实现自动的快速阅卷。
1.考前准备工作
本校微机教室有学生机96台,微机考试分为上机考试和理论考试,理论考试共计60道选择题(每题1分,占60%)。理论考试的试题要事先存放在教师机上,共计四套试卷,每批考试的试卷是随机抽取的(此方法也适用于其他课程的标准化考试)。在教师机上抽取试卷后,通过多媒体网络教学软件一次性将该文件(假设该文件名为“ABC”)发送到所有学生机的指定目录下。随后,再将事先用Excel制作好的“答题卡”(即与所抽取的试题相对应的一个Excel文件),也发送到每台学生机的指定目录下。
发给每位考生一张带有考题序列号的白纸,学生打开文件“ABC”后,即可看到考题的内容,学生把每题的答案先填到发的白纸上,做完试题后,学生再打开本机上的“答题卡”文件,将白纸上写好的答案填入“答题卡”上对应题号的后面即可。
2.制作电子答题卡
(1)在Excel下的Sheet1工作表中输入1到10题的序列号(以前10题为例),如图1所示。
图1 序列号(2)打开Sheet2工作表,在“题号”下面也同样输入前10题的序列号,然后把正确答案填入所对应的题号后面,如图2所示,
图2 填入正确答案(4)在Sheet2工作表的D2单元格内输入公式“=COUNTIF(C2:C11,”T")”,用来统计C2到C11单元格内所有T的个数,也就是该学生的分数。只要学生在Sheet1工作表中填上所选的答案后,在Sheet2工作表中的D2单元格内就会马上显示出分数。
(5)学生打开“答题卡”文件时,Sheet2工作表是绝对不能让学生看到的。其方法很简单:首先同时选中A到D列,然后依次选择菜单“格式/列/隐藏”。为了防止学生取消隐藏,还需要对Sheet2工作表进行保护设置:单击菜单中的“工具”项,选择“保护”下面的“保护工作表”项,在随后弹出的对话中根据提示输入密码即可。这样学生在不知道密码的情况下不可能看到Sheet2所隐藏的内容。
(6)以上工作完成后,将该文件命名为“答题卡”并保存。考试时教师通过教师机将“答案卡”文件发送到每台学生机上,学生打开该文件并答完题后,单击“文件”下的“另存为”命令,然后以自己的姓名来命名。最后由教师通过多媒体网络教学软件统一将其将收集到教师机中。
(7)教师批改时,只需打开以学生自己姓名命名的这些文件,选中Sheet2工作表,单击菜单“工具/保护/撤销工作表保护”命令,输入密码,然后再取消所隐藏的列,即可看到该学生的分数(从打开文件到看到分数20秒内即可完成)。
篇9:Win7中批量修改文件属性方法
问:以前我用windows xp时,因嫌显示器上的字小,所以将小说下载到本地硬盘,再修改源文件,将字体放大后再看,现在我新买了一台电脑,预装的是Windows 7 家庭普通版,却发现文件的属性一直是只读,无法修改,请问Windows 7 家庭普通版中应该如何批量修改文件属性?
答:如果你的源文件很多,假设都放在D:\books这个路径中,你可以依次点击“开始→附件”,找到“命令提示符”后,鼠标右键点击,选择“以管理员身份运行”打开命令提示符,然后敲入如下命令:
attrib -r d:\books\*.*
就可以批量改变这些源文件的属性了,
★作文修改
文档为doc格式