for /f "tokens=*" %%i in ('dir/b *.mp4 *.avi *.flv') do (
if exist "%%~ni.swf" Modules\mencoder.exe "%%i" -o %%~ni.swf -of lavf -oac mp3lame -lameopts abr:br=56 -ovc lavc -lavcopts vcodec=flv:vbitrate=100:mbd=2:mv0:trell:v4mv:cbp:last_pred=3:dia=4:cmp=6:vb_strategy=1 -vf scale=512:-3 -ofps 12 -srate 22050)
00合成序列详情到指定目录.bat
@echo off & color 0a & title %~n0 By 依梦琴瑶setlocal enabledelayedexpansion
for %%a in (春 夏 秋 冬) do (
pushd %%a
for /d %%b in (*) do (
set Num=0
for %%c in (40优化 50腿模 60详情) do (
if exist "..\%%c\%%b" for /r %%d in ("..\%%c\%%b\*.jpg") do (
set /a Num+=1
if !Num! lss 10 (set Number=60!Num!) else (set Number=6!num!)
echo 正在拷贝“%%c∶%%~nxd”至“%%a∶%%b”目录中。。。
copy "%%~d" "%%b\!Number!.jpg" >nul
)
)
)
popd
)
echo 拷贝完毕,请按任意键退出。
pause>nul
exit
01复制650图片到指定目录.bat
@echo off & color 0a & title %~n0 By 依梦琴瑶echo 请选择要拷贝的文件:
echo 1、649.jpg 2、650.jpg 3、全部
echo, & set /p Str=输入编号后回车
set Sfile=649.jpg 650.jpg
if "%Str%"=="1" set Sfile=649.jpg
if "%Str%"=="2" set Sfile=650.jpg
if "%Str%"=="3" set Sfile=649.jpg 650.jpg
echo, & echo, & echo 请选择要处理的目录:
echo 1、春 2、夏 3、秋 4、冬 5、全部
echo, & set /p Sdir=输入编号后回车
set Sfolder=春 夏 秋 冬
if "%Sdir%"=="1" set Sfolder=春
if "%Sdir%"=="2" set Sfolder=夏
if "%Sdir%"=="3" set Sfolder=秋
if "%Sdir%"=="4" set Sfolder=冬
if "%Sdir%"=="5" set Sfolder=春 夏 秋 冬
echo, & echo, & echo 正在把“%Sfile%”拷贝至“%Sfolder%”目录中的相关目录里。。。
for %%a in (%Sfolder%) do (
pushd %%a
for /d %%b in (*) do (
for %%c in (%Sfile%) do (
copy ..\%%c "%%b\"
)
)
popd
)
echo, & echo 拷贝完毕,请按任意键退出。
pause>nul
exit
以上代码已根据你新的要求编写。
建议您所有.sql文件的最后都加上quit命令,要不然不在cmd环境下,批处理就不执行了。您把下面的批处理存为runsql.bat,放在的最上层文件夹中,双击运行即可。
@echo off
@for /f "delims=" %%i in ('dir *.sql /s /b') do (
@sqlplus 账号/密码@数据库名 @"%%i"
)
您先试试看。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)