【求助】如何将一个文件夹下将文件名开头为‘a’的改为‘A’
bat吧
全部回复
仅看楼主
level 11
浮游小精灵
楼主
rt
若文件名开头第一个字母为'a',那么将'a'改为'A'
其余不动。
文件名有中文和特殊符号。
原本:
更改后:
2015年10月08日 14点10分
1
level 11
浮游小精灵
楼主
然而5分钟过去了。
有菊苣有教程什么的吗?
蒟蒻在线等。
2015年10月08日 14点10分
2
level 14
aiwozhonghuaba
@ren2
-f "^a(.*)" "A$1"
第三方ren2
2015年10月11日 05点10分
3
浮游小精灵
单纯的用ren可以解决这样的简单的问题 但是更加复杂的要怎么办?
2015年10月13日 01点10分
level 10
英和短🐵
然而5分钟过去了。
有菊苣有教程什么的吗?
蒟蒻在线等。
2015年10月13日 01点10分
4
level 6
青穗三三
用vbs中的asc函数,再用if判断其数值
2015年10月16日 01点10分
5
level 1
这里是地球吗?
是我理解有问题吗?
2015年10月16日 01点10分
6
level 12
zhanshi1914
用ren命令就行,多的话可以先放到Excel中替换下文件名
2015年10月16日 04点10分
7
level 12
m0202192102
@echo
off & setlocal enabledelayedexpansion
for %%i in (*.txt) do (
set "t=%%i"
set f=!t:~0,1!
if !f! == a ren "!t!" "A!t:~1!"
)
2015年10月16日 10点10分
8
m0202192102
前提cmd能处理你所说的特殊符号
2015年10月16日 10点10分
1