求一段批量重命名文件名的批处理代码

作者&投稿:东郭才 (若有异议请与网页底部的电邮联系)
用批处理批量重命名文件(全是电影的文件名)~

自己写程序是王道啊..用工具还得学正则什么的..麻烦劲..

把下面的代码保存成vbs, 自己看着修改一下, 然后运行之(例如电影在"c:\电影\"里面):

set fso = createobject("scripting.filesystemobject")
set a = fso.getfolder("c:\电影\")
set b = a.files
for each c in b
d = replace(c.name,"高清","移动高清")
fso.movefile "c:\电影\"+c.name,"c:\电影\"+d
next

呵,刚测试了,那个不行,是errorlevel用法用错了,
下面这个可以,以经通过测试,保存成BAT放到E:\我的音乐文件夹中就可以了
@echo off & setlocal enabledelayedexpansion
for /f "delims=" %%i in ('dir /ad /b') do (
for /f "delims=" %%j in ('dir /b "%%i" ^| findstr /v %%i') do (
rename ".\%%i\%%j" "%%i-%%j"))

@Echo Off&Setlocal Enabledelayedexpansion
For /f "tokens=*" %%i in ('dir /a-d /b "%~dp0*.docx"') do (
Set "fn=%%~ni"&Set "fnd=!fn:~-8!"
Call Set fn=%%fn: !!fnd!!=%%
Ren "%%i" "!fnd!_!fn!%%~xi"
Ren "sss!fnd!.mp3" "!fnd!_!fn!.mp3"
)
Pause



怎样给全部文件夹快速重命名?
文件夹内点下鼠标右键,然后按下ctrl+A全选所有文件后按下F2键,输入新名称就好了,所有被选文件都被重命名了。

怎么批量修改文件夹的名称?
方法一:电脑自带批处理 1、首先打开需要批量更改名称的文件,按键盘Ctrl+A全选所有文件 2、然后按F2键重命名,我们这组照片是命名为动漫,然后确定就全部按照顺序批量命名了。方法二:bat批量处理 批量更改文件夹 1、当前目录新建一个文本文档打开输入以下代码 set a=1 setlocal EnableDelayedExpansion FOR...

如何批量重命名文件
批量命名规则不是一件简单的事情。对于简单的批量修改,比如一系列的文件如K1.txt、K2.txt、K3.txt,需要将其修改为R1.txt、R2.txt、R3.txt,则在命令指示符中通过一条Dos命令即可实现:ren K?.txt R?.txt 对于复杂的批量修改,比如K1.txt、K2.txt、K3.txt,将其数值加上15改为K16.txt、...

怎么批量修改部分文件名?
使用好压软件的批量文件命名功能,就可以实现如你所述的命名,具体操作如下:1.百度搜索好压,打开好压官网 2.点击下载按钮,下载好压并安装 3.安装完成后点击批量文件改名 4.在打开窗口点击添加要重命名的文件 6.选中文件点击打开 7.问题是增加字段,选择增加\/删除 8.将要增加的文段输入到对应位置 9....

文件很多如何一键重命名?
这个技巧比较简单,相信很多朋友都会,在此,献丑一下,谨希望能给使用Windows 7 的新手朋友们一点点小帮助,高手勿笑。举个例子,大家从相机里导出的照片都是以“数字”为文件名,很多朋友会想重新批量重新命名一下,例如“香港迪斯尼001、香港迪斯尼002”等等。在Windows7下,批量重命名其实也只需要一键...

如何批量更改文件夹中的文件名
首先,我们先新建一个文件,然后我们在这个文件夹里面新建四个文件夹,如图所示;之后我们选中这些新建的文件夹;然后我们右击,弹出的界面,我们点击重命名;之后我们会发现界面中出现了其中一个文件夹是可以重命名的,如图所示;之后我们就可以在刚刚可以重命名的文件夹中输入我们想要更改的名称了,此处我们...

怎么批量修改文件名
利用excel批量重命名文件名的方法:打开所在的文件夹,新建一个记事本文件,后缀名为.txt格式。在记事本文件中,输入命令:dir *.jpg \/b>重命名.bat 。保存文件,将文件名修改为1.bat,双击执行,会在文件夹内生成一个重命名.bat的文件。主要是获取文件夹内的文件,并生成一个文件。打开新生成的...

批量修改文件名的几种方法
或者你想替换掉文件名中的几个文字或字符(如一个拼写错误)。或者你想文件按照一个不同的重命名系统去修改,像这样file-A.jpg,而不是默认的file(1).jpg,就没有办法。下面还有一种办法,那就是通过第三方软件程序来修改,这种方法就没有上述的烦恼。二、使用Excel或同类软件批量修改文件名点击...

用文件夹名称批量命名文件
在第一个文件处右键,重命名,一定要在第一个文件命名,再按Tab键。可以看到Windows实现了批量重命名工作,不过效果超级差,居然出现了“()”和空格,并且数字编号也不尽人意,所以我对于Windows资源管理器下的批量重命名功能只能表示哈哈。方法一:百度搜索:【Windows小技巧】批量重命名文件 - CSDN博客...

银州区18122685547: 批处理:批量重命名文件 -
叱干齐复方: @echo off for /r %%a in (*-1.tif *-1.jpg) do ren;"%%a" "Y1%%~xa" exit 需要注意的是,文件夹若存在多个命名规则如题且扩展名相同的文件,会产生重复命名的错误.因此,每个文件夹中,只会对第一个符合命名规则(扩展名相同)的文件进行重命名.

银州区18122685547: Bat批处理:批量重命名包含指定名称文件夹里的指定文件 -
叱干齐复方: 1. 单一的重命名,代码如下:@echo off rename D:\111\111.txt 222.txt pause2. 批量的重命名,请根据你的命名规则使用for循环即可.代码如下:@echo off cd /d D:\ if exist 111.txt ( if not exist D:\111\ md 111 copy 111.txt 111\222.txt del 111.txt ...

银州区18122685547: 求一个批处理命令(改文件名) -
叱干齐复方: 在windows中做批处理文件:先在excel输入remane sg1.mp3 001.mp3,然后利用EXCEL的自动填充功能复制出remane sg1.mp3 001.mp3remane sg2.mp3 002.mp3...remane sgn.mp3 00n.mp3然后复制到文本文件里,把所有制表符替换为空格.另存为bat文件,拷贝到DOS下,运行即可.

银州区18122685547: 请教老师们一个批处理更改文件名的代码 -
叱干齐复方: @echo off & title 批量重命名 By 依梦琴瑶for /r /d %%a in (*) do ( pushd "%%~a" for %%b in (*) do ren "%%~b" "%%~nxa - %%~nxb" popd)pause

银州区18122685547: 求个批量重命名文件名的批处理代码! -
叱干齐复方: 可以参考以下资料. 这是我写的原来拿来照片批量重命名,就是增加一个随机数了. 自己可以看一下代码自己改 照片批量重命名 图片的整理和发布无论是日常数码相机照片的整理,还是淘宝店图片的使用都是一个很麻烦的事情,用photoshop...

银州区18122685547: 谁能给我一段批处理代码,它能把一个指定的文件夹内的文件或文件夹进行重命名. -
叱干齐复方: @echo off:start cls echo. 重命名文件请输入数字:1 echo. 重命名文件夹请输入数字:2 set a= set /p a=input:请输入数字:if a==1 goto file if a==2 goto folder echo 你输入的数字错误,请重新输入!goto :start:file setlocal enabledelayedexpansion ...

银州区18122685547: 跪求程序设计:写一个批量修改文件名的程序(最好用JAVA,C语言,C++也行) -
叱干齐复方: public class ReNameFile { public static String path = "输入你要重命名的磁盘或文件夹路径"; public static void main(String[] args){ reName(path); } public static void reName(String filePath){ File rootFile = new File(filePath);if(rootFile....

银州区18122685547: bat批处理如何批量重命名,急! -
叱干齐复方: @echo off color 0e & MODE con: COLS=79 LINES=25 & title 批量重命名文件(by 风镟碧浪) cls&setlocal EnableDelayedExpansion echo.&echo.&echo.&echo.&echo. echo 说明: echo.&echo 使用本bat文件可批量重命名本文件所在文件夹下的...

银州区18122685547: 求批量重命名文件的批处理 -
叱干齐复方: 不需要得用临时文件.一句就行.----------@echo offfor /f "delims=" %%a in ('dir/a/b/s *.MP3') do ren "%%a" "CD6_%%~nxa"echo 处理完成,按任意键退出..pause>nul & exit----------放在要处理的目录下运行,将此目录下的所有MP3文件名加上前缀CD6_,也处理子目录.

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