1、首先我们打开电脑桌面,点击开始菜单,在搜索框中输入“cmd”。
2、回车键之后,你会进入dos系统的 *** 作界面。
3、让我们假设你需要批处理的文件在E盘的abc文件夹下。那么这一步,你需要在dos下进入这个文件夹。输入“E:“(冒号是必要的),输入”cd abc“(进入abc文件夹)。
4、下面就是修改文件名了。dos系统下修改文件名的薯唯卜命令是”ren *.* *.*“(注意空格)数穗。因此,假设我们需要把所有的101.txt,102.txt,103.txt??改成201.txt,202.txt,203.txt??,那么你需要输入的语句就是:”ren 1*.* 2*.*“山清
5、输入回车键,你会发现所有文件已经按你的指示修改好。
如何批量修改文件名:
步骤1,电脑下载优速文件批量重命名软件后安装打开,点击软明升件中间的大方框或者【添加文件】按钮,将需要修改名称的文件全部添加到软件中。
步骤2,随后在软件左边进行设置,命名方式选择“自定义”方式;然后在下一栏输入新的文件名;最后在下面进行编号(排序)设置,起始是第一个排序编号,增量是后一个编号增量的量,位数激厅老设置排序编号一共几位数(不够的话用0凑)。右边可以随时预览到新伏氏文件的名称。
步骤3,如果预览的新文件名没有问题,就点击【开始重命名】按钮启动批量修改程序。单d出【重命名成功】的按钮,说明批处理完成。
步骤4,查看修改后的文件可以看到,新的文件名比之前更加的规范整齐,并且有数字排序。
先在原文粗伍件上加p,再批量按编号重命名。
代码如下:
cls
@echo off
color
:: note: change the image format input,default value is 'color'埋携
:: option: color/yuv12/yuv21
set switch=color
::
:: don't change the following code!!!
set img_format=jpg
if %switch% EQU yuv12 (
set img_format=yuv
)
if %switch% EQU yuv21 (
set img_format=yuv
)
setlocal EnableDelayedExpansion
for /F "tokens=*" %%f in ('dir *.jpg /A:-D /B') do (
ren "%%f" "p%%f"
echo "rename %%f -->p%%f"
)
set num=0
for /F "tokens=*" %%f in ('dir *.jpg /A:-D /B') do (
ren "%%f" "!num!.%img_format%"
echo "rename %%f -->!num!.%img_format%"
set /A num = !num! + 1
)
扩展资料:
1、批处理echo 命令语法:
echo [{on|off}] [message]
Sample:@echo off / echo hello world
在实际应用中会把这条命令和重定向符号(也称为管道符号,一般用>>>^)结合来实现输入一些命令到弯凳伏特定的文件中。
2、文件管理命令:
(1)type 显示文本文件的内容。
(2)copy 将一份或多份文件复制到另一个位置。
(3)del 删除一个或数个文件。
(4)move 移动文件并重命名文件和目录。
(5)ren重命名文件。
(6)replace 替换文件。
(7)attrib 显示或更改文件属性。
(8)find 搜索字符串。
(9)fc 比较两个文件或两个文件集并显示它们之间的不同。
参考资料来源:百度百科—批处理
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)