CMD批处理修改文件名

CMD批处理修改文件名,第1张

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 比较两个文件或两个文件集并显示它们之间的不同。

参考资料来源:百度百科—批处理


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12161591.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存