文件改名.bat
@echo off
set /p oldname=请输入旧的文件名:
set /p newname=请输入新的文件名:
setlocal enabledelayedexpansion
dir /b . >list.txt
for /f "tokens=1 delims=1" %%i in ("%oldname%") do set name=%%i
if "%name:~-1%"=="0" set name=%name:~0,-1%
if "%name:~-1%"=="0" set name=%name:~0,-1%
if "%name:~-1%"==" " set name=%name:~0,-1%
if "%name:~-1%"==" " set name=%name:~0,-1%
for /f "delims=" %%i in (list.txt) do (
set var=%%i
set var=!var:%name%=!
ren %%i !var!
)
dir /b . >list.txt
for /f "tokens=1,2 delims=1" %%i in ("%oldname%") do set name=%%j
for /f "delims=" %%i in (list.txt) do (
set var=%%i
set var=!var:%name%=!
ren %%i !var!
)
dir /b . >list.txt
for /f "tokens=1,2 delims=." %%i in ("%newname%") do set name=%%j
for /f "delims=" %%i in (list.txt) do echo %%i |find "." || ren %%i %%i.%name%
del list.txt
del %0
生成文件.bat
for /f %%i in (listfile.txt) do copy listfile.txt %%i
listfile.txt
[YYSoR]那年夏天的台风01.国语中字.d-vb.rmvb
[YYSoR]那年夏天的台风02.国语中字.d-vb.rmvb
[YYSoR]那年夏天的台风03.国语中字.d-vb.rmvb
[YYSoR]那年夏天的台风04.国语中字.d-vb.rmvb
[YYSoR]那年夏天的台风05.国语中字.d-vb.rmvb
[YYSoR]那年夏天的台风06.国语中字.d-vb.rmvb
[YYSoR]那年夏天的台风07.国语中字.d-vb.rmvb
[YYSoR]那年夏天的台风08.国语中字.d-vb.rmvb
[YYSoR]那年夏天的台风09.国语中字.d-vb.rmvb
[YYSoR]那年夏天的台风10.国语中字.d-vb.rmvb
[YYSoR]那年夏天的台风11.国语中字.d-vb.rmvb
[YYSoR]那年夏天的台风12.国语中字.d-vb.rmvb
[YYSoR]那年夏天的台风13.国语中字.d-vb.rmvb
[YYSoR]那年夏天的台风14.国语中字.d-vb.rmvb
[YYSoR]那年夏天的台风15.国语中字.d-vb.rmvb
[YYSoR]那年夏天的台风16.国语中字.d-vb.rmvb
[YYSoR]那年夏天的台风17.国语中字.d-vb.rmvb
[YYSoR]那年夏天的台风18.国语中字.d-vb.rmvb
[YYSoR]那年夏天的台风19.国语中字.d-vb.rmvb
[YYSoR]那年夏天的台风20.国语中字.d-vb.rmvb
[YYSoR]那年夏天的台风21.国语中字.d-vb.rmvb
[YYSoR]那年夏天的台风22.国语中字.d-vb.rmvb
[YYSoR]那年夏天的台风23.国语中字.d-vb.rmvb
[YYSoR]那年夏天的台风24.国语中字.d-vb.rmvb
[YYSoR]那年夏天的台风25.国语中字.d-vb.rmvb
[YYSoR]那年夏天的台风26.国语中字.d-vb.rmvb
[YYSoR]那年夏天的台风27.国语中字.d-vb.rmvb
[YYSoR]那年夏天的台风28.国语中字.d-vb.rmvb
[YYSoR]那年夏天的台风29.国语中字.d-vb.rmvb
[YYSoR]那年夏天的台风30.国语中字.d-vb.rmvb
使用时把“文件改名.bat”放在要改名的电影的文件夹运行即可,使用前请先备份自己的重要文件
本帖最近评分记录
(共 1 条)
点击查看详情
| 评分人 | 分数 | 时间 |
| redtek |
+3 |
2006-12-04 08:01 |