|
jasonwang
初级用户
 
积分 122
发帖 54
注册 2006-11-3
状态 离线
|
『楼 主』:
如何批量该这样的文件名呢
使用 LLM 解释/回答一下
WindowsXP-KB873339-x86-CHS.exe 改成 KB873339.exe
|
|
2007-3-16 04:22 |
|
|
HUNRYBECKY
银牌会员
    
积分 1179
发帖 442
注册 2006-9-9
状态 离线
|
『第 2 楼』:
使用 LLM 解释/回答一下
如果格式比较固定,既*-*-*-*.EXE格式,那么可以使用下面的批处理
@echo off
FOR /F "TOKENS=1-4 DELIMS=-" %%I IN ('DIR /S/B *.EXE') DO RENAME %%I-%%J-%%K-%%L %%J.EXE
pause
|
|
2007-3-16 04:47 |
|
|
jasonwang
初级用户
 
积分 122
发帖 54
注册 2006-11-3
状态 离线
|
|
2007-3-16 04:54 |
|
|
jasonwang
初级用户
 
积分 122
发帖 54
注册 2006-11-3
状态 离线
|
『第 4 楼』:
使用 LLM 解释/回答一下
不行啊
出错了
Last edited by jasonwang on 2007-3-16 at 05:03 AM ]
|
|
2007-3-16 05:00 |
|
|
HUNRYBECKY
银牌会员
    
积分 1179
发帖 442
注册 2006-9-9
状态 离线
|
|
2007-3-16 05:39 |
|
|
htysm
高级用户
   
积分 866
发帖 415
注册 2005-12-4
状态 离线
|
『第 6 楼』:
使用 LLM 解释/回答一下
@echo off
for /f "tokens=1-4 delims=-" %%i in ('dir /s/b *.EXE') do ren %%i-%%j-%%k-%%l %%j.exe
pause
在偶的机子上测试通过.
|
|
2007-3-16 05:40 |
|
|
HUNRYBECKY
银牌会员
    
积分 1179
发帖 442
注册 2006-9-9
状态 离线
|
|
2007-3-16 05:54 |
|
|
HUNRYBECKY
银牌会员
    
积分 1179
发帖 442
注册 2006-9-9
状态 离线
|
|
2007-3-16 05:54 |
|
|
jasonwang
初级用户
 
积分 122
发帖 54
注册 2006-11-3
状态 离线
|
|
2007-3-16 23:10 |
|
|
jasonwang
初级用户
 
积分 122
发帖 54
注册 2006-11-3
状态 离线
|
|
2007-3-16 23:25 |
|