批处理 bat 改文件后缀名

1.新建一个TXT文件,内容写如下:

ren *.tmp *.jpg

2.把TXT改为BAT文件后缀名。
3.把这个BAT文件放在要改后缀的文件同目录下面。
4.双击BAT文件就可以了。

这里写图片描述

ren openwrt-ramips-mt7621-mt7621-squashfs-sysupgrade.bin openwrt-ramips-mt7621-mt7621-squashfs-sysupgrade.img

将当前文件夹的.bin文件,copy一份,重命名为test_fw_xx.img文件

#@echo off
for /f %%i in ('dir/s/b/a-d^|find /c /v ".*"') do set f=%%i
for /f %%i in ('dir/s/b/ad^|find /c /v ".*"') do set d=%%i

#计算当前文件夹里面有多少个文件,目录多少个
#echo files:%f% dir: %d% 

set dir_file_num=%f%

#斜杠a是运算符号,将文件数-2
set /a dir_file_num=%dir_file_num%-2
#echo files:%dir_file_num% dir: %d%

#ren是重命名 
copy openwrt-ramips-mt7621-mt7621-squashfs-sysupgrade.bin test_fw_%dir_file_num%.img
ren  openwrt-ramips-mt7621-mt7621-squashfs-sysupgrade.bin aaa.img
#pause

猜你喜欢

转载自blog.csdn.net/linbounconstraint/article/details/80191846