批处理替换修改文件名
@echo off
echo.&echo.
title 批量替换文件名中的部分字符串&color 3f
echo Note:
echo 本批处理可批量替换本文件所在文件夹下的所有文件名的相同字符
echo.&echo.&echo.&echo.&echo.&echo.
echo.&set /p strtemp3= 请输入要替换的文件类型:
echo.&set /p strtemp1= 请输入要替换的字符串(可替换空格):
echo.&set /p strtemp2= 请输入替换后的字符串(删除则直接回车):
setlocal enabledelayedexpansion
for /f "delims=" %%a in ('dir /a /b *.%strtemp3%') do (
set nobird=%%a
ren "%%~a" "!nobird:%strtemp1%=%strtemp2%!")
echo.&echo.&echo.&echo.&echo Done!
pause
转载鸟儿博客 » 批处理替换文件名中的指定字符
批处理替换修改文件名相关推荐
- 批处理-批量修改文件名
BAT基本语法说明 set 设置变量 REM 注释(等同于::) md 创建路径 echo 输出 %%i 循环变量 (*.tdms) 通配符指代文件类型 !name:~55,-5! 取变量部分生成新的 ...
- 批处理之ren命令-可批量修改文件名
1.批处理批量修改文件后缀名(假设我需要把一个文件夹中的很多txt文件改为sql文件): 1)在需要被处理的文件的文件夹里先新建一个txt文本,然后在文本中写入: ren *.txt *.sql ...
- Windows批处理修改文件名拼接日期
闲的得蛋疼,随便玩玩? 通过创建Windows下批处理文件的方式,修改某个文件名为:文件名+日期 在桌面上创建一个test.bat文件和一个test.txt文件 编辑test.bat @echo of ...
- 【教程】几秒钟批量处理文件夹内文件名中相同的部分名字的相同部分去掉或替换掉,如何批量修改文件名?
看到好多人问如何批量修改文件名,主要问题包括以下类型: 1.在一个文件夹内或者子文件夹内,文件名中相同的部分名字统一删掉 2.在一个文件夹内或者子文件夹,有很多文件名种有关键字要替换成某个文字 3.如 ...
- 提高工作效率的bat脚本,批量修改文件名脚本(批量修改替换、大小写转换)
Android开发里的资源文件名称是不能有空格.横杠 - .大写字母的,但是美术给过来的图片资源或多或少都会含有这些,而且图片到达一定数量时,自己手动改名实在是太耗费时间了,所以搞了俩脚本文件来节约改 ...
- cmd批量修改文件名 增加文字_CMD批量修改文件名的批处理方法
批量修改文件名的批处理方法 有时候从网上down些文件下来,文件名都是一大串的字母和数字,不利于整理.所以我从网上找了一段批处理的代码,做一个批处理的文件进行修改,非常的方便. 复制以下代码保存为a. ...
- linux批量替换文件名中的日期,rename:Linux 批量修改文件名命令,支持正则表达式...
昨天有需要要用到 Linux 批量改文件名,网上查了下,大多都是用 shell 脚本来实现的.我看了看那几句 shell 脚本,那几个 % 和 $ 的符号实在是没搞懂,也不想花时间去研究,于是又搜了搜 ...
- PowerShell正则替换+批量修改文件名
写在前面 最近对于修改文件名有了新的需求,就是批量去掉文件名中的括号以及数字,类似这样:(1),但是数字是会随着文件的不同而递增的,这就只能用正则表达式来搞定啦.修改文件名我还是采用了PowerShe ...
- 用shell批量修改文件名
在一个文件夹中如果文件名有固定形式,而希望实现批量修改文件名时,可以使用shell脚本 代码如下 将文件名中的a替换成b for i in *.txt; do mv $i `echo $i | se ...
最新文章
- 又一先锋与世长辞:Dennis Ritchie(C语言之父、Unix之父、图灵奖获得者),享年70岁...
- eeglab教程系列(11)-利用光谱选项绘制ERP图像
- js hoisting -- 提升 学习笔记
- UI Automation 简介
- Netflix Eureka
- blender 可视化编程_使用Blender可视化天体物理学数据
- svg放大缩小拖动_Day2 三种图表技术SVG、Canvas、WebGL 3D比较
- 灰度MANA信托增持729.04万MANA,FIL持仓增长185%
- CLion IDE 来调试 JVM 源码
- 电源大师课笔记 1.5
- 怎么在WINDOWS中运行C语言程序,在Windows下运行C语言程序
- IDEA 错误 找不到或无法加载主类(完美解决)
- Ubuntu下deb文件安装方法图文详解
- iOS开发之打包上传到App Store——(一)各种证书的理解
- mysql 给库赋权_mysql数据库赋权
- matlab成功安装libsvm后,运行程序仍报错“svmtrain has been removed”解决方法记录
- Spring Boot pdf文件转图片
- flink yarn模式HA部署
- WebRTC系列-网络之带宽估计和码率估计(1)
- HTML外边框塌陷什么意思,你不知道的CSS(边框塌陷)?