bat批量处理文件名(学习)

摘要:
.png")pause运行效果bat批量处理文件名(改进版)@echooff&setlocalenabledelayedexpansionfor/f"delims="%%aindo(set/an+=1ifnotexist"s!

bat学习相关知识:

1.新建txt文件,修改.txt -> .bat,双击即可运行bat,右键编辑即可

2.bat 格式
@echo off // 开头,如果没写,会把文件路径打印出来
内容
pause //结尾,如果没写,运行后,会一闪而过,关闭界面

3.bat 命令行跟dos是一样的,只是dos是在cmd中一行一行编辑,运行,而bat是在记事本中批量编辑

4.bat可以批量修改文件名,通过for循环和正则匹配

bat批量处理文件名(简单版)

1.新建一个文件夹,将需要修改的png文件放入文件夹内

2.在文件夹内部新建一个bat文件

如下:

bat批量处理文件名(学习)第1张

在bat文件内修改如下代码,双击运行即可

@echo off 
set a=0
setlocalEnableDelayedExpansion 
for %%n in (*.png) do ( 
     set /A a+=1 
     ren "%%n" "s!a!.png" 
)
pause

运行效果

bat批量处理文件名(学习)第2张

bat批量处理文件名(改进版)

@echo off&setlocalenabledelayedexpansion
for /f "delims=" %%a in ('dir/b *.png') do (
   set /a n+=1
   if not exist "s!n!.png" (ren "%%a" "s!n!.png") else call :loop "%%a"
)
pause&exit
:loop
  set /a n+=1
  if exist "s!n!.png" gotoloop
  ren "%~1" "s!n!.png"
goto :eof

免责声明:文章转载自《bat批量处理文件名(学习)》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇jenkins介绍和安装对 Android APK 安装包进行反编译并修改再打包下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

30个高质量并且免费的Android图标【Android Icon素材】

有 时候你可能不喜欢默认的应用程序图标,取而代之的是一些个性化的图标。实际上对于Android设备的用户来说,改变桌面图标是可能的。你仅仅需 要一些应用程序比如LauncherPro,GO Launcher EX, Apex Launcher, Nova Launcher等来帮你完成图标的替换。网上有很多的ICON可以供你选择和挑选,但是它们过于零散,找...

使用vue ui命令创建vue项目步骤

1、前置环境 1、node.js 2、vue-cli 3、webstorm 2、创建步骤 1、在webstorm中打开一个终端,输入 #vue ui 运行结束后,会启动一个web服务用以可视化创建vue项目。 ![](https://img2018.cnblogs.com/blog/1522304/201907/1522304-2019070310170...

python png与jpg的相互转换

python将PNG格式的图片转化成为jpg """ 先来说一下jpg图片和png图片的区别 jpg格式:是有损图片压缩类型,可用最少的磁盘空间得到较好的图像质量 png格式:不是压缩性,能保存透明等图 """ from PIL import Image import cv2 as cv import os def PNG_JP...

XCode修改工程名(完美版)

前段时间项目需求,需要在现有的项目上面开发一个新的项目。如果新建工程的话,会有很多麻烦的问题:1.虚拟文件夹无法拖拽到新的工程,导致文件杂乱的混在一起难以按模块区分(如果都是实体文件夹可忽略)2.plis文件需要自己慢慢配置,容易遗漏3.第三方的link库需要自己一个一个添加,很多设置需要修改,容易遗漏4.资源文件需要自己拖拽 新建项目虽然勉强完成修改工...

nodejs之SVG转图片下载方案

本文介绍在nodejs基础上。怎样实现将svg转为png并下载的功能。 所需Webkit和node module简单介绍: phantomjs:一个基于WebKit的server端JavaScript API,它基于 BSD开源协议公布。PhantomJS无需浏览器的支持就可以实现对Web的支持。且原生支持各种Web标准,如DOM 处理、JavaScr...

使IE6下PNG背景透明的七种方法

PNG图像格式介绍: PNG是20世纪90年代中期开始开发的图像文件存储格式,其目的是企图替代GIF和TIFF文件格式,同时增加一些GIF文件格式所不具备的特性。流式 网络图形格式(Portable Network Graphic Format,PNG)名称来源于非官方的“PNG’s Not GIF”,是一种位图文件(bitmap file)存储格式,读成...