电脑自己就有这种功能的,我看了下楼主的具体情况,是想批量修改文件名的大小写,我分享几种我个人快速转换文件名大小写的方法:1、shift+F3快速转换这个功能不适用于修改文件名,主要是用于word中敲文档时来回切换大小写太麻烦,所以索性直接敲打为全部小写,敲完后直接按下Shift+F3就是自己想要的结果了。
但是这种不是作者想要的答案,只供其他人使用,下面我们再说文件名中的大小写如何快速批量切换。
文件名大小写批量转换这里不需要涉及比较复杂的技术,但是会涉及到一小段计算机语言代码,如果看不懂直接根据我说的 *** 作就能实现大小写转换,就算有1000个文档也能5秒之内转换完成。
1.文件名批量大写转小写。
首先把需要转换文件名的文件放到一个文件中,然后在这个文件夹中新建一个记事本,在记事本中键入下面这段语言(注意格式):set dir=%~dp0&call:cdtofor /f "delims=" %%i in ('dir/s/b/ad') do setdir=%%i&call:cdto pause exit/b:cdto cd /d %dir%for /f "delims=" %%i in ('dir/b/a-d/l') do ren "%%i" "%%i"然后把记事本文件的后缀改为 .bat ,鼠标点击运行一下,所有的文件名一瞬间就大写全部转为小写了,转换完成后效果是这样的:2.文件名批量小写转大写既然学会了大写批量转小写,那么肯定会用到小写转大写,这个和上面的有点不一样,但同样需要我们把所有需要转换的文件放在一个文件夹下,然后新建一个记事本文件,键入下面的语言(注意格式):@echo off&setlocal enabledelayedexpansionfor /f "delims=" %%i in ('dir /s/b/a') do (set "h=%%~ni"&set "k=%%~xi"for %%j in (A B C D E F G H I J K L M N O P Q R S T U V W X Y Z) do set "h=!h:%%j=%%j!"for %%p in (.) do set "k=!k:%%p=%%p!"ren "%%i" "!h!!k!")方法和上面的一样,把记事本文件名的后缀改为 .bat,双击鼠标,所有文件名中的小写就全部转化为大写了。
转换后的效果如下所示:以上的几种方法是我经常使用的,如果文件名中有汉字也不会影响使用,大家可以去试试,如果遇到什么问题可以评论我一起交流,真的非常快捷高效。
大家有不同意见可以畅所欲言,我是热心的大锤,一只很想红的锤!欢迎大家关注我!
好像没有吧,而且电脑对大小写识别其实是一样的,如果你用相同命名两个相同名字的文件夹或者文件,你会发现系统会提示你,已存在同样文件夹或者文件,是否将其替换,区分大小写也就是在输入密码的时候才会区分,当然,要是在Word之类的文字处理软件里,大写转小写是很方便的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)