本帖最后由 luosiping360180 于 2011-10-8 00:07 编辑
- setlocal enabledelayedexpansion
- cls
- for %%i in (c d e f g h i j k l m n o p q s t u v w x y z) do (if exist %%i: (
- if not exist "%%i:\System Volume Information" (set i=%%i&sren -v "s/\[320×240\]\.3gp$/.mp4/i" /s /a:-d-h-s "!i:~0,1!:\*[320×240].3gp")))
- pause
复制代码 U盘的其中一个有[320×240].3gp文件,但就是不能成功执行(U盘刷成二个盘,放在第二盘符下),请高手指教
当只剩下有[320×240].3gp文件的U盘符时,又可以成功修改掉扩展名
然后改成这样,问题依旧存在- echo off
- setlocal enabledelayedexpansion
- cls
- for %%i in (c d e f g h i j k l m n o p q s t u v w x y z) do (if exist %%i: (
- if not exist "%%i:\System Volume Information" (echo %%i盘 是内存卡&set /a n+=1&set pf!n!=%%i)))
- echo !pf1!
- echo !pf2!
- echo !pf3!
-
- pause
-
- sren -v "s/\[320×240\]\.3gp$/.mp4/i" /s /a:-d-h-s "%pf3%:\*[320×240].3gp"||sren -v "s/\[320×240\]\.3gp$/.mp4/i" /s /a:-d-h-s "%pf2%:\*[320×240].3gp"||sren -v "s/\[320×240\]\.3gp$/.mp4/i" /s /a:-d-h-s "%pf1%:\*[320×240].3gp"
-
-
- pause
复制代码
|