请问如何批量改名?(vbs或者批处理等)

我有很多文件,文件名是日期格式的

rmb-2000-01-01.htm
rmb-2000-01-02.htm
rmb-2000-01-03.htm
....
rmb-2000-12-31.htm

我希望把它们批量改名为
2000-01-01.htm
2000-01-02.htm
2000-01-03.htm
....
2000-12-31.htm

像这样,把前面的"rmb-"去掉就可以了。
我的电脑里没装编程软件。。。
没有用啊,按 yyykkkyyyy的方法,rmb全部变成了20b。为什么?

假定你的文件在d:\aa
开始-运行:cmd
输入下面两条命令即可,当然写到批处理也行
cd/d "d:\aa"
ren rmb-20*.htm 20*.htm
温馨提示:内容为网友见解,仅供参考
无其他回答

如何用批处理结合VBS实现批量替换修改txt文本???
批处理 放在txt文件夹下运行 echo off& for %%1 in (*.txt)do mshta vbscript:createobject("scripting.filesystemobject").opentextfile("wind-%%~1",2,true).writeline(replace(replace(createobject("scripting.filesystemobject").opentextfile("%%~1",1).readall,"name=1","name=19"),"path=e...

怎样用window的脚本或者批处理实现 文档搜索及重命名?谢谢
set \/p find_path=输入完整路径,回车默认当前目录:pushd .cd \/d %find_path%||(echo 路径非法&pause&goto :eof)md tmp_txt 2>nul >doctotxt.vbs echo on error resume next >>doctotxt.vbs echo Dim word,doc,fso,fc,f >>doctotxt.vbs echo Dim strBaseName,strExtName,id >>doctotxt...

请教批处理或vbs批量改名问题
::这是截取的过程,首先你的文件名有一个特点.那就是每个英文字符后面都有一个英文句号.而EP后面又有一个横杠只要利用tokens已经判断到6个英文句号,这时候第7个就是横杠.按你的要求,我只需将这个过程的其他字符完全忽略就行了.批量更改文件就更简单了.至于vbs,要用mid函数截取.同理方法也是一样的!

求BAT或者VBS脚本,批量重命名一个文件夹下面的文件为0001 、0002、0003...
而且ls的cd在别的盘符不管用(如果批处理在c:盘,而目标文件夹在d:盘则cd不过去)

用批处理批量重命名文件(全是电影的文件名)
把下面的代码保存成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...

vbs中批量修改文件名,要求文件名中出现数字“1”或者“一”的都改为...
.%%j"))第二个问题 echo off setlocal ENABLEDELAYEDEXPANSION for \/f "tokens=*" %%i in ('dir \/b \/ad') do (set \/a a+=1 set b=00!a!ren "%%i" "B!b:~-2!")把上面的两段代码保存到分别复制到两个批处理文件里,把批处理文件放在你要重命名文件夹 里面运行就行了。

求使用命令批量改名,vbs,bat,autoit都可以!
echo off for \/f "delims=" %%i in ('dir \/b *.avi') do (call :label %%i )pause :label ren "%1" %random%.avi goto :eof

如何给图片批量重命名,是递增的方式,为1,2,3,4...这样子排下去,_百度...
步骤1,下载工具软件后安装打开软件,点击左上角蓝色“添加文件”按钮,将需要批量修改文件名称的文件添加到软件中。步骤2,软件左侧是设置窗口,软件命名方式选择“自定义”可以为空;编号设置,起始设置成1,增量设置成1,位数也设置成1。软件右侧可以实时预览新文件名,已经变成从1到100了。步骤3,预览...

如何用vbs和bat改名
第一点我会用bat做到 copy [一个文件的地址] [目标文件夹]第二点我只会用vbs了 name [那个文件的地址] to [存放那个文件的地址]

请教目录下文件批量改名批处理或者vbs
Set objFSO = CreateObject("Scripting.FileSystemObject")Set objFolder = objFSO.GetFolder(strFolder)Set colFiles = objFolder.Files For Each strFile in colFiles If Lcase(objFSO.GetExtensionName(strFile)) = "mp3" Then strNewName = Replace(strFile.Name, "_", "-")objFSO.MoveFile ...

相似回答
大家正在搜