楼 主
如何批量该这样的文件名呢
发表于 2007-03-16 04:22 · 中国 北京 电信
初级用户
★★
积分 122
发帖 54
注册 2006-11-03 04:24
19年会员
UID 69380
性别 男
状态 离线
WindowsXP-KB873339-x86-CHS.exe 改成 KB873339.exe
第 2 楼
发表于 2007-03-16 04:47 · 中国 广东 东莞 电信
银牌会员
★★★
积分 1,179
发帖 442
注册 2006-09-09 22:47
19年会员
UID 62249
状态 离线
如果格式比较固定,既*-*-*-*.EXE格式,那么可以使用下面的批处理
@echo off
FOR /F "TOKENS=1-4 DELIMS=-" %%I IN ('DIR /S/B *.EXE') DO RENAME %%I-%%J-%%K-%%L %%J.EXE
pause
第 3 楼
发表于 2007-03-16 04:54 · 中国 北京 电信
初级用户
★★
积分 122
发帖 54
注册 2006-11-03 04:24
19年会员
UID 69380
性别 男
状态 离线
第 4 楼
发表于 2007-03-16 05:00 · 中国 北京 电信
初级用户
★★
积分 122
发帖 54
注册 2006-11-03 04:24
19年会员
UID 69380
性别 男
状态 离线
不行啊
出错了
[ Last edited by jasonwang on 2007-3-16 at 05:03 AM ]
第 5 楼
发表于 2007-03-16 05:39 · 中国 广东 东莞 电信
银牌会员
★★★
积分 1,179
发帖 442
注册 2006-09-09 22:47
19年会员
UID 62249
状态 离线
第 6 楼
发表于 2007-03-16 05:40 · 中国 安徽 芜湖 电信
高级用户
★★★
积分 866
发帖 415
注册 2005-12-04 11:19
20年会员
UID 46459
状态 离线
@echo off
for /f "tokens=1-4 delims=-" %%i in ('dir /s/b *.EXE') do ren %%i-%%j-%%k-%%l %%j.exe
pause
在偶的机子上测试通过.
第 7 楼
发表于 2007-03-16 05:54 · 中国 广东 东莞 电信
银牌会员
★★★
积分 1,179
发帖 442
注册 2006-09-09 22:47
19年会员
UID 62249
状态 离线
第 8 楼
发表于 2007-03-16 05:54 · 中国 广东 东莞 电信
银牌会员
★★★
积分 1,179
发帖 442
注册 2006-09-09 22:47
19年会员
UID 62249
状态 离线
第 9 楼
发表于 2007-03-16 23:10 · 中国 北京 电信
初级用户
★★
积分 122
发帖 54
注册 2006-11-03 04:24
19年会员
UID 69380
性别 男
状态 离线
第 10 楼
发表于 2007-03-16 23:25 · 中国 北京 电信
初级用户
★★
积分 122
发帖 54
注册 2006-11-03 04:24
19年会员
UID 69380
性别 男
状态 离线
论坛跳转: