如何批量修改文件名 我想把文件名的前2个字统一去掉,例如:FZZDH,中的FZ,请问要怎么弄?

作者&投稿:汉莉 (若有异议请与网页底部的电邮联系)
批处理怎样批量删除文件名前缀?~

@echo offtitle Renamerecho 指定一个分隔符,将文件名中第一次出现该分隔符以后的内容修改为文件名echo 有重复名字的文件或以分隔符结尾的文件名会导致重命名失败echo 处理当前目录下文件,暂时不支持空格或0作为分隔符set /p input=请指定一个分隔符:if "%input%"=="" (echo 错误:错误的指定分隔符&pause&exit)for %%n in (^/,^\,^:,^*,^,^|,0) do (if "%input%"=="%%n" (echo 错误:错误的指定分隔符&pause&exit))if "%input%"=="*" (echo 错误:错误的指定分隔符&pause&exit)if "%input%"=="?" (echo 错误:错误的指定分隔符&pause&exit)if "%input%"==" " (echo 错误:错误的指定分隔符&pause&exit)echo onsetlocal enabledelayedexpansionfor /f %%Z in ('dir/b') do (set fon=%%Zfor /f "tokens=1,2* delims=%input%" %%a in ("!fon:%input%=%input%0%input%!") do (set ffn=%%cif not "!ffn:%input%0%input%=%input%!"=="%input%0%input%=%input%" ren "%%Z" "!ffn:%input%0%input%=%input%!"))@echo offclsecho 处理完成pause暂时懒得优化了,应该适用于大部分情况

假如你的word文档都在c:\word文件夹
1) 开始-运行输入CMD回车,打开命令行窗口,进入c:\word文件夹
执行命令:dir *.doc/on /b >>list1.txt,得到列表文件list1.txt
2) 插入Excel工作表,把list1.txt文件的内容粘贴到第一列,和第二列,如下图:

利用分列功能,得到下图,

删去B列。

3) 在Excel工作表中,把全部数据单元格选中后复制,粘贴到记事本中,并保存为list2.txt
如图


4) 在命令行窗口中,执行以下命令:
for /f "tokens=1,2" %x in(list2.txt) do REN %x %y
就可以了,

如果需要进行其他形式的改名,就在Excel中,加工成所要的形式,复制到list2.txt,中就可以了。

批量去除文件名中的某些字符:

下载工具:优速文件批量重命名

第一步,安装工具软件后打开使用,通过点击【添加文件】按钮或者拖动的方式将文件添加到软件中,可以同时添加几百个文件到软件中,添加成功后会显示在软件中。

第二步,添加完文件后就进行设置,命名方式选择“替换”;然后下面“查找内容”的右边输入需要删除的字符;这时候可以预览到新文件名中已经删除了相同的字符。

第三步,当你认为设置好了后就可以点击【开始重命名】按钮启动软件程序了,成功后软件会弹出“重命名成功”的提示。具体的批量处理时间要看文件数量多少。

第四步,通过对比处理前后的文件名称,原本文件名中都含有的“表”字符被全部删除了。



不写程序的做法是将目录下的文件列出,输出成一个列表文件,在命令窗口下进入需要列表的目录,用“dir“命令输出一个文本文件

用“Ultraedit” 或“excel”进行列复制,将前面一列的文字替换成“ren FZZDH”,后面一列文字替换成“ZDH”,产生如 "ren FZZDH.... ZDD.....“这样的文字。保存这个文件后缀为“bat” 的执行文件,并且复制本文件到需要更名的目录下,执行即可

可试试 文件批量处理百宝箱V8.0主界面中的删除功能,在删除起始位中设置为1,终止位为2


南汇区19194663259: 批量修改文件名的几种方法 -
邗徐安舒: 其实这是简便的方法批量修改文件名的.今天小编就将大家两个办法来批量修改文件名,相信学会了其中的技巧,你在处理文件、办公时一定会事半功倍的.一、用系统自带预置功能修改在你的Windows电脑上批量修改文件名是非常简单的....

南汇区19194663259: win10怎么批量修改文件名字 -
邗徐安舒: 1、使用Alt+a选中所有需要重命名的文件,按下F2,输入需要修改的名称,然后按下回车键,所有文件的名字都会自动变为之前所输入的名称,并有序的排列起来; 2、接下来小编教大家把所有文件加上一个前缀.在该文件夹中单击右键,选择...

南汇区19194663259: 批量技巧,教大家怎么批量修改文件名 -
邗徐安舒: windows有自带的批量更改文件名的方法. 1、首先,全选这些文件.2、然后,按键盘上的F2键,功能键F2是系统的一个功能键,一般用来给文件重命名.输入要更改的文件名,然后回车.此方法简单但是功能不够,如果遇到一些特殊需要的更名,则需要一些第三方的软件,这方面的软件,网上有很多,可以自行搜索下载使用.

南汇区19194663259: 如何批量修改文件名称 -
邗徐安舒: 将代码保存为BAT文件:@echo off & setlocal enabledelayedexpansion for /f "delims=" %%i in ('dir /s/b *.txt') do (set "foo=%%~nxi"ren "%%~fi" "!foo:~1!" ) exit双击使用.使用前备份文件.

南汇区19194663259: 怎么大批量更改文件名? -
邗徐安舒: ①选中所有要修改的文件.要按顺序排列的话,请先选最后一个文件,最后选第一个文件; ②直接按F2键,把第一个文件的名称修改好; ③按ENTER后,自动得出相同文件名并后缀数字.

南汇区19194663259: 有一次可以修改很多文件名的方法没有啊?就是批量修改文件名的我想把
邗徐安舒: 只要两个简单的步骤就可以完成了. 步骤一、新建txt格式的空白文档,并在其中写入相应的代码.如果你需要将.png格式的图片批量转化为.jpg格式,那么你在空白文档中应该写入这么一行代码:ren *.png *.jpg.如果你要将.html的文档同一修改为.txt格式,那么需输入:ren *.html *.txt.大家看懂了吧:ren *.现在的文件名后缀 *.需要的文件名后缀. 步骤二、将刚才新建的txt文档复制到你需要修改的文件夹下面,如果你直接在想要修改文件名的文件夹下新建的空白文档,那么这个过程可以省去.然后将我们建的txt文档,通过重命名将其后缀改为bat.鼠标双击,等待程序运行,批量修改就完成了.

南汇区19194663259: 批量修改文件名 -
邗徐安舒: 推荐用Replace Pioneer,可以修改名字,并保留序号. 详细操作: 1. 选择Tools->Batch Runner 菜单. 2. 点击"Pick Files",按住shift或control选择多个文件,如果文件太多,比如几百个文件最好用"Search Files"按钮,在目录中搜所需要的...

南汇区19194663259: 如何批量修改文件名 -
邗徐安舒: 1在c盘建立一个文件夹,将下载的图片放置于该文件夹中2鼠标左键点击,开始-》运行-》在对话框中输入字母“cmd”,进入dos模式3在dos模式输入命令行“cd c:\pic”然后回车,再输入命令行“dir /b>rename.xls",如下图所示,可将...

南汇区19194663259: 批量修改文件名的方法有哪些? -
邗徐安舒: 整体思路:我们要有一个原文件名和新文件名的对应关系,然后结合重命名命令ren 使用批处理 bat文件解决. 找一个实际案例为例稍稍详细的说明一下:假如我们要将原为员工号为名字的照片文件修改为身份证号为名字的照片文件. 第一步...

南汇区19194663259: 如何将文件批量改名? -
邗徐安舒: 1、首先进入DOS界面,获取目前的所有文件名.按Win+R启动“运行”,输入cmd,回车,打开DOS窗口. 2、将当前的工作路径调整到图片所在文件夹(D:mydoc). 输入D: 回车 输入 cd mydoc 回车 当前工作路径变为D:mydoc 3、...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网