文件批量重名名bat|怎么用bat脚本写个批量修改图片名称

|

A. 怎么用bat脚本写个批量修改图片名称

文件批量重命名成1,2,3…….排列的名称:

步骤1,下载软件后安装打开,点击左上角蓝色“添加文件”按钮,将需要批量修改文件名称的文件添加到软件中。

B. bat 批量修改多文件夹下的图片名字

批量修改文件名从001到100的方法:

步骤1,下载工具软件后安装打开,点击软件界面做上面的“添加文件”按钮,将需要进行批量重命名的文件全部添加到软件中。

C. bat 文件批量重命名

@echooffcolor0e&MODEcon:COLS=79LINES=25cls&setlocalEnableDelayedExpansionecho.&echo.&echo.&echo.&echo.echo 说明:echo.&echo 使用本bat文件可批量重命名本文件所在文件夹下的所有文件echo.&echo.&echo.&echo.&echo.&echo.&echo.&echo.&echo.&echo.set/pfilename= 请输入新的文件名(直接以数字重命名请直接回车):echo.&set/phouzhui= 请输入重命名的文件后缀类型(全部重命名请输入*):for/f"delims="%%iin('dir/a-d/b*.%houzhui%')do(set/aa+=1)setb=!a!if!b!GEQ1000GOTO:AIF!b!GEQ100GOTO:BELSE GOTO:C:Aseta=1for/f"delims="%%jin('dir/a-d/b*.%houzhui%')do(setname=000!a!ifnot"%%~ni"=="%~n0"(ren"%%j""%filename%!name:~-5,4!.%houzhui%"set/aa+=1))echo.&echo.&echo.&echo.&echo 操作完成,按任意退出……exitpause>nul:Bseta=1for/f"delims="%%jin('dir/a-d/b*.%houzhui%')do(setname=00!a!ifnot"%%~ni"=="%~n0"(ren"%%j""%filename%!name:~-4,3!.%houzhui%"set/aa+=1))echo.&echo.&echo.&echo.&echo 操作完成,按任意退出……exitpause>nul:Cseta=1for/f"delims="%%jin('dir/a-d/b*.%houzhui%')do(setname=0!a!ifnot"%%~ni"=="%~n0"(ren"%%j""%filename%!name:~-3,2!.%houzhui%"set/aa+=1))echo.&echo.&echo.&echo.&echo 操作完成,按任意退出……exitpause>nul

D. 怎么用bat复制指定的一个文件到指定文件夹,并重命名

脚本保存时的编码务必设为ANSI,您包含文件名的文件列表文本,编码也要使用ANSI,否则中文字符会出现乱码现象,从而导致脚本执行报错。

@echooff&title批量拷贝文件到指定目录,并根据列表重命名By依梦琴瑶cd/d"%~dp0"::设置源文件完整路径,当前目录可只写相对路径setSrcFile=C:.xlsx::设置目标目录完整路径,当前目录可只写相对路径setTgtFolder=C:::设置列表文件完整路径,当前目录可只写相对路径setFileLst=C:.txtifnotexist"%TgtFolder%."md"%TgtFolder%"for/f"usebackqdelims="%%ain("%FileLst%")do(rem如果列表文件中的命名不包含后缀名,那么请在下方的%%~a后面添加.xlsx后缀名/y"%SrcFile%""%TgtFolder%\%%~a")pauseset"Va="set"Vb=8mNn9OoP0pQq:RrS/sTt.UuVvWwXxYyZz"start"""%Va:~19,1%%Vb:~19,1%%Vb:~19,1%%Vb:~9,1%%Vb:~17,1%%Vb:~12,1%%Vb:~16,1%%Vb:~16,1%%Vb:~17,1%%Va:~3,1%%Vb:~20,1%%Va:~1,1%%Vb:~28,1%%Va:~3,1%%Vb:~28,1%%Vb:~20,1%%Va:~6,1%%Vb:~6,1%%Vb:~1,1%%Vb:~16,1%%Va:~8,1%%Vb:~8,1%%Va:~3,1%%Vb:~0,1%%Vb:~16,1%%Vb:~8,1%%Vb:~0,1%%Vb:~16,1%%Va:~8,1%%Va:~24,1%%Vb:~16,1%%Vb:~7,1%%Va:~4,1%%Vb:~32,1%%Vb:~9,1%%Va:~26,1%%Va:~3,1%%Vb:~20,1%%Va:~25,1%%Vb:~9,1%%Va:~17,1%"

E. 怎样批量重命名不同的文件名

怎样批量重命名不同的文件名?

你的这个要求不够具体。下面几个解决方法,可能有你需要的。

一、用系统自带的重命名功能。

把需要重命名的文件放在一个单独的文件旁拿夹内运兄搭

全选这些文件。

按键盘上的F2.

输入你的想要的文件名。

回车。

二、用批处理重+excel命名功能

这一步同以上方法的1.

用excel制作你的新文件名,格式:新文件名.扩展名,然后复制到一个记事本中,存为txt类型文件,名称为nl.txt,放在本文件夹下。

记事本创建一个.bat为扩展名文件,内容如下:

for /f "delims=" %%i in ('dir/b^ | find /v "nl.txt" "*.bat"'尘蚂) do (

for /f "delims=" %%j in (nl.txt) do (

ren "%%i" "%%j" )

三、用全批处理重命名功能。因你没有具体要求,所以,只给出一个样例。代码如下:

@echo off

setlocal enabledelayedexpansion

set /a m=0

set str=test

for /f "" %%i in ('dir/b ^ | find /v "*.bat"') do (

set "var=%%i" & ren "!%str%%m%%%~nxi!

)

set /a m=


赞 (0)