不清楚你的实际文件/情况,仅以问题中的说明为据
复制粘贴到记事本,另存为xx.bat,编码选ANSI,跟要处理的文件放一起运行
/*&cls&echo off&mode con lines=3000
rem 将文件名中的大写字母转换成小写字母
set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
cd /d "%~dp0"
dir /a-d/b|cscript -nologo -e:jscript "%~f0"
echo;%#% +%$%%$%/%@% %z%
pause
exit
*/
var fso=new ActiveXObject('Scripting.FileSystemObject');
while(!WSH.StdIn.AtEndOfStream){
var line=WSH.StdIn.ReadLine();
var f=fso.GetFile(line);
var oldname=f.Name;
var newname=oldname.toLowerCase();
if(newname != oldname){
WSH.StdErr.WriteLine(line+' --> '+newname);
}
}
A1中有英文字母或单词
B1中输入
=UPPER(A1)
将A1中内容全部转换成小写。
B1中输入
=LOWER(A1)
将A1中内容全部转换成大写。
B1中输入
=PROPER(A1)
将A1中内容全部转换成首字母大写。
前一个问题,任何跟文件名有关的操作都可以用一个小巧的叫做bulkren的软件来做,在excel里就要用=LOWER(A1)这种函数了
先选中要改为小写字母的文体,按SHIFT+F3就可以做到。
更改文件名中的字母大小写的,任何一款支持批量更名的软件都能办到,比如 文件批量处理百宝箱v8.0主界面-更多功能-拓展界面-样式功能模块中可实现。