上午下了一堆补丁,文件名类似于这样:

我想把这些补丁重新命名成 KBxxxxxx.exe 的形式,(尝试了一中午,没有成功)
:( 只好请教大家了
[ Last edited by skypig on 2008-12-19 at 19:48 ]

我想把这些补丁重新命名成 KBxxxxxx.exe 的形式,(尝试了一中午,没有成功)
:( 只好请教大家了
[ Last edited by skypig on 2008-12-19 at 19:48 ]
联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

for /f "tokens=2 delims=-" %%i in ('dir /on /b *.exe') do (*******) @echo off
for %%a in (*.exe) do (
set "name=%%~na"
setlocal enabledelayedexpansion
for /f "tokens=2 delims=-" %%b in ("!name!") do (
echo ren "%%a" "%%b%%~xa"
)
endlocal
)
echo.&pause