联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!
@echo off for %%i in (*.txt) do call :ren_ "%%i" "%%~ni" pause&goto :eof :ren_ set "str=%~2" set "var=%str:~0,1%" if "%var%"==" " (set "str=%str:~1%"&goto :ren_) :again set "var=%str:~-1%" if "%var%"==" " (set "str=%str:~0,-1%"&goto :again) echo ren %1 "%str%.txt" goto :eof
@echo off for %%a in (*.txt) do for /f "tokens=*" %%i in ("%%~nxa") do ren "%%a" "%%i" pause
@echo off for /f "delims=" %%i in ('dir /s /a-d /b *.*') do ( set "str=%%~ni" call,set "str=%%str:~1,-1%%" call,ren "%%i" %%str%%%%~xi )
@echo off for %%a in (*.txt) do for /f "tokens=*" %%i in ("%%~na") do ren "%%a" "%%~ni%%~xa" pause