[ Last edited by xlfj521 on 2007-4-21 at 08:42 AM ]作者: xlfj521 时间: 2007-4-21 23:08 楼上的你说的不对,要是直接用ren的话,我还贴出来问吗?你也不想想作者: wudixin96 时间: 2007-4-21 23:10 那偶多此一举了。算偶多事了。作者: htysm 时间: 2007-4-21 23:11 @echo off
for /r %%i in (*.rmvb) do ren "%%i" "%%~ni".flv
pause
代码没有测试,如果有问题请跟帖。
[ Last edited by htysm on 2007-4-21 at 11:15 PM ]作者: chkau 时间: 2007-4-21 23:36 for /f "skip=5 tokens=4 delims=. " %i in ('dir *.rmvb') do del %i.rmvb&imencoder.exe -ffourcc FLV1 -of lavf -lavfopts %i.rmvb -o %i.flv
自己去试试
[ Last edited by chkau on 2007-4-21 at 07:20 PM ]作者: chkau 时间: 2007-4-21 23:41 .......我也跟着发傻了
for /f "skip=5 tokens=4 delims=. " %i in ('dir *.rmvb') do del %i.rmvb&imencoder.exe -ffourcc FLV1 -of lavf -lavfopts %i.rmvb -o %i.flv
[ Last edited by chkau on 2007-4-21 at 07:19 PM ]作者: zh159 时间: 2007-4-21 23:48 如果单纯的将“*.rmvb”改为“*.flv”,直接用“ren *.rmvb *.flv”就可以了作者: chkau 时间: 2007-4-21 23:50 他是要将RMVB影像文件改成flash文件,直接改名了就是一堆不能执行的垃圾文件作者: zh159 时间: 2007-4-21 23:51
Quote:
Originally posted by chkau at 2007-4-21 10:50:
他是要将RMVB影像文件改成flash文件,直接改名了就是一堆不能执行的垃圾文件