批处理取文件名前几位

比如文件名某某某164943194613我想把前三位汉字去掉... 比如 文件名某某某164943194613
我想把前三位汉字去掉
展开
 我来答
依梦琴瑶
2018-02-25
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
@echo off

::设置要处理的目录路径
set DirPath=D:\Test

for %%a in ("%DirPath%\*") do (
    set "Str=%%~nxa"
    call ren "%%~a" "%%Str:~3%%"
)
pause

如果您的文件名中开头中文字只出现2个的话,那么就会被多删除一个数字。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式