Android开发里的资源文件名称是不能有空格、横杠 - 、大写字母的,但是美术给过来的图片资源或多或少都会含有这些,而且图片到达一定数量时,自己手动改名实在是太耗费时间了,所以搞了俩脚本文件来节约改名的时间,提高开发效率。

一、批量修改和替换文件名特殊字符脚本

1.下载地址:批量修改文件名脚本,对文件名批量替换或删除字符_批量修改文件名脚本-其它文档类资源-CSDN下载

2.自己动手:

将下面的代码,复制到txt文件内,将文件重命名,后缀.txt改为.bat。建议新建一个单独的文件夹,将.bat文件放入,然后把要重命名的文件复制到和.bat文件同级目录下,点击.bat文件运行,根据提示,输入文件名中要被替换的字符,按回车,继续根据提示,输入要替换的字符(不输入,或输入为空则为删除要被替换的字符),按回车,提示Sucess.则表示成功批量替换或删除。

@echo off
title change words
mode con cols=60 lines=20
::If the file has a duplicate name, it will prompt an error!zhi
setlocal EnableDelayedExpansion & color 0a
:1
set a=
set b=
set c=
cls&echo.
set /p a= Enter the word that you want to overwrite:
cls&echo.
set /p b= Please enter the word that you want to replace,if you want to delete"!a!",just press Enter Button:
for /f "delims=" %%a in ('dir /b /a /a-d') do (
if "%%~fa" neq "%~0" (
set xz=%%~na
ren "%%~fa" "!xz:%a%=%b%!%%~xa" ))
cls&echo.&set /p c= Success.Enter 0 to go back,or enter other button to exist.
if "!c!"=="0" (goto 1) else (exit)
GOTO :EOF

因为用中文会出现乱码,所以用英文作为提示语,还是能大概读懂的嘛~

二、批量将文件名中大写字母替换成小写脚本

1.下载地址:xiaoxie.bat_如何批量将文件名小写改大写改为.bat-其它文档类资源-CSDN下载

2.自己动手:

同样,将下面的代码,复制到txt文件内,将文件重命名,后缀.txt改为.bat。建议新建一个单独的文件夹,将.bat文件放入,然后把要重命名的文件复制到和.bat文件同级目录下,点击.bat文件运行,根据提示按键继续。

pauseFOR /R %%A IN (.) DO cd %%A && (FOR /F %%B IN ('dir /b /l')  DO rename %%B %%B)echo *************************重命名结束*************************
pause

注意:如果文件名中带有空格,建议将空格去除或替换成下划线_(使用本文前面介绍的.bat脚本),全部成功进行大小写转换之后,再把空格替换回来。否则会导致空格后的部分替换不成功。

三、一键打开多个软件的脚本

1.下载地址:runon.txt_建立批文件替换文件名的字母-WindowsServer文档类资源-CSDN下载

2.自己动手:

@echo off echo Start Google Chrome
start "" "D:\Google\Chrome\Application\chrome.exe"echo Start 360Chrome..
start "" "D:\360Browser\360Chrome\Chrome\Application\360chrome.exe"echo Start Android Studio
start "" "D:\Android Studio\bin\studio64.exe"

以上例子为打开Google浏览器、360浏览器和Android studio,路径格式为"启动文件的文件路径"。

3.获取软件的启动路径:

  • 右键桌面或者启动菜单栏里的软件快捷方式,选择属性

  • 点击属性,在新弹窗的快捷方式子页内,在目标一栏中显示的就是启动文件的路径

  • 将你要一起快捷启动的软件都进行上述操作,将路径复制粘贴到文件内(文件改为.txt后缀后),格式为:

echo 文件名    →(文件名可以不写)
start "" "路径"

echo Start Android Studio
start "" "D:\Android Studio\bin\studio64.exe"

四、批量修改文件后缀

下载链接就算了,就一行代码,没这个脸(ˉ  ˉ;)...

自己动手:假设要把扩展名为.gif的文件都改成.jpg格式

ren *.gif *.jpg

同上,复制粘贴到txt文本里,然后修改文本后缀.txt为.bat,点击运行就会将同级文件目录下的.gif文件后缀改为.jpg

五、批量添加文件后缀

下载链接:批量添加后缀的脚本代码-WindowsServer文档类资源-CSDN下载

自己动手:

setlocal enabledelayedexpansion
for /f "delims=" %%i in ('dir /b') do ren "%%i" "%%i" .后缀
pause

复制粘贴到txt文本里,将代码中的 .后缀 改为你要添加的文件后缀(如.jpg),然后改txt为bat,点击运行给同级文件目录下的文件添加后缀。

八、批量添加文件名前缀

下载链接:批量给文件名添加前缀脚本_批量文件名加前缀-WindowsServer文档类资源-CSDN下载

自己动手:

@echo off
title Add prefix words
echo.
echo Replace all file names in the folder in batches.
echo.
echo.&set /p strtemp3= Please enter the file type to be prefixed (likes png jpg txt , without point ".") :
echo.&set /p strtemp2= Please enter the string to be prefixed (if unchanged, press Enter):
setlocal enabledelayedexpansion
for /f "delims=" %%a in ('dir /a /b *.%strtemp3%') do (
ren "%%~a" "%strtemp2%_%%a")
echo.
echo Success!
echo.
pause

因为中文出现乱码,所以改为英文提示。同样复制到txt文本再改名为.bat后缀的脚本文件,首先输入需要添加前缀的文件类型(即后缀),注意,不需要输入标点“.”,比如要给所有.jpg类型的文件名前面添加三个零:000 ,先根据提示输入 jpg ,按回车,然后再输入你添加的前缀,即:000,回车。看到Success!表示成功添加。

七、批量提取文件名

下载链接:可以批量提取文件名的脚本-其它文档类资源-CSDN下载

自己动手:

DIR *.*  /B >LIST.TXT

复制粘贴到txt文本里,然后修改文本后缀.txt为.bat,点击运行,即可将提取同级文件目录下的所有文件名,文件名存放在同目录下的LIST.txt文本文件内。

如果有帮助的话欢迎点赞+收藏,若有其他能提高开发效率的工具,欢迎补充分享,共勉!

提高工作效率的bat脚本,批量修改文件名脚本(批量修改替换、大小写转换)相关推荐

  1. 这5个电脑软件提高工作效率1000%,装机必备

    1.桌面日历 当我们工作之后,或者岁数大了之后,经常会忘记事情,这时候我们往往会通过记事本辅助我们记忆,写记事本的好处就是将需要做的事都列出来,让我们称之为[代办事项] 什么是[代办事项]:就是你把每 ...

  2. 办公技巧:Word批量小技巧,大大提高工作效率

    今天给大家分享Word批量小技巧,可以大大提高你的工作效率,欢迎收藏! 01 1.批量对齐图片 选中全文--Ctrl+H--输入代码:^g,在替换中选择格式--段落--对齐方式--居中对齐. 2.批量 ...

  3. 提高工作效率的 Node.js 自动化脚本

    在我前端工作岗位中,总少不了各种繁琐的文件操作,所以很早就想通过写一些 Node.js 脚本来解放自己双手了.虽然 Python 或者 PHP 这样的语言写脚本也很方便,但是我个人觉得还是通过使用 J ...

  4. Windows 下有什么软件能够极大地提高工作效率

    Windows 下有什么软件能够极大地提高工作效率?修改 可以推荐一些好的应用或者有趣的程序,能提升工作效率或者能让人眼前一亮的.修改 举报1 条评论 分享 • 邀请回答 按票数排序按时间排序 26 ...

  5. 使用Linux命令行技术提高工作效率

    这篇文章是当时参加网络系统空间竞赛时老师给的总结性的文章让我们好好看,当时不以为然,觉得没啥好看的,都是些基础的命令. 但是过了两年时间,期间也用了好长时间的Linux系统,在回头看这篇文章时还是能够 ...

  6. cpu java poi 导出_让 Java 开发更简单,提高工作效率 | Gitee 项目推荐

    1.项目名称:基于 Spring Boot 的权限管理系统 项目简介:Good 权限管理系统是作者学习 springBoot 时基于 springBoot 开发的一套轻量级的权限系统,其目的是形成一套 ...

  7. 码农提高工作效率(转载)

    本文转自:http://www.cnblogs.com/huang0925/p/3612741.html 俗话说,天下武功,唯快不破.也就是说要练成天下高手的话,出招速度一定要快,这样才能在江湖上立足 ...

  8. 开发人员该选择什么大数据工具提高工作效率?

    开发人员该选择什么大数据工具提高工作效率? 海量数据使得数据分析工作变得繁重困难,开发人员选择合适的大数据工具来开发大数据系统成为新的挑战.因此开发人员要根据不同的数据处理方式对大数据工具进行分类. ...

  9. 日常工作要想有效提高工作效率 常用的在线工具网站

    日常工作要想有效提高工作效率,肯定是要会用很多小软件,如果知道的软件越多,那么合理应用你的工作效率会提高至少一倍! 就给大家提供 鲜为人知却好用 的日常工作辅助软件 缩小图片工具 https://ti ...

最新文章

  1. Xdebug的安装-(无错可执行版)
  2. 重温目标检测--SSD
  3. 中科院陆汝钤获吴文俊人工智能最高成就奖,百度王海峰获吴文俊人工智能杰出贡献奖...
  4. 《网站运维技术与实践》笔记
  5. 重新更新了,账号都丢了,重新找回的
  6. java swing面试题_Java面试题之AWT、Swing
  7. VS与SVN的交互VisualSVN
  8. java集合框架03
  9. Asp.net如何截屏
  10. 【渝粤教育】广东开放大学 标准化理论与方法 形成性考核 (53)
  11. leetcode-92-反转链表②
  12. 电脑键盘按钮功能注释大全
  13. 接口的基本演练 java
  14. Maven pom.xml中的元素modules、parent、properties以及import(转)
  15. 计算机游戏蜘蛛纸牌如何还原,经典PC纸牌游戏空当接龙、蜘蛛纸牌等登陆iOS/Android...
  16. 爬虫项目十三:用Python两分钟爬下微信公众号900篇文章
  17. OpenCV骨架提取代码
  18. 小游戏吃饭,睡觉,打豆豆,亲
  19. 启动获取安全策略文件服务出错-tomcat
  20. 解决封号 Walmart最全申诉步骤

热门文章

  1. 【ELK】ElasticSearch插件demo
  2. 将日期设定成上一个月,上一年。
  3. 我的世界基岩版开服教程Nukkit篇
  4. Mac App 破解之路八 病毒程序分析
  5. 离线密码破解之John the Ripper
  6. python 武沛齐_[项目开发/工具/产品] 老男孩Alex的大伙伴-路飞学城武沛齐老师的GiT实战...
  7. 计算全国组织机构代码的校验码(C++)
  8. 雷达天线模型性能分析
  9. Exploratory Social Network Analysis with Pajek(第三版)3
  10. Mr.D_速学“凯利公式”