Board logo

标题: 【已结】如何将含有多个"."的文件名去除扩展名 [打印本页]

作者: blancy     时间: 2009-2-24 16:47    标题: 【已结】如何将含有多个"."的文件名去除扩展名

某文件夹下有如下文件: a.c01.lbl b.c02.lbl 请问如何将.c01.lbl和.c02.lbl都去掉,而只保留文件a和b; 我在for命令中使用%%~ns只能去掉.lbl 求助高手!! [ Last edited by blancy on 2009-2-26 at 06:05 ]

作者: moniuming     时间: 2009-2-24 17:34
@echo off
for /f "delims=." %%a in ('dir /b/a-d *.lbl') do (
  echo %%a
)
pause

作者: tireless     时间: 2009-2-25 10:50
ren *.c*.lbl ???????????????????????
? 号的个数,需大于等于文件名第一个点前面的字符个数