
CODE: [Copy to clipboard][ Last edited by zw19750516 on 2008-5-23 at 10:02 PM ]@echo off&setlocal enabledelayedexpansion
cd\
for /f "delims=" %%i in ('dir /s /b %cd%不说爱你\*.ts') do (
set /a n+=1
move /y "%%i" %cd%
ren "%%~nxi" 不说爱你!n!.ts
)
echo 搞定!
pause>nul
| Quote: | |
|
CODE: [Copy to clipboard][ Last edited by moniuming on 2008-5-23 at 10:12 PM ]@echo off
set "a=不说爱你"
::放在要运行的目录中,如果根目录为其它盘,请作适当更改
for /f "delims=" %%i in ('dir /s/b/a-d "*.ts"') do call :aa %%i
pause&goto :eof
:aa
pushd f:\
set /a n+=1
if exist %a%%n%.ts goto :aa
move /y %1 %a%%n%.ts
popd
| 欢迎光临 中国DOS联盟论坛 (http://cndos.fam.cx/forum/) | Powered by Discuz! 2.5 |