没有合适的资源?快使用搜索试试~ 我知道了~
DOSfor循环例子
需积分: 17 6 下载量 75 浏览量
2011-01-08
09:30:07
上传
评论
收藏 1KB TXT 举报
温馨提示
试读
2页
DOS for循环例子。主要是项目中用到的,临时放上来了。
资源推荐
资源详情
资源评论
@set CurDir=%CD%
@echo off
set version=%1
setlocal enabledelayedexpansion
for %%v in (10.GSM, 21.TD, 22.UMTS) do (
if "%version%"=="WPM" (
if "%%v"=="22.UMTS" (
goto A
)
)
for %%l in (chinese, english) do (
echo "++++++++++++++++++++++"
set ufilename=
for %%i in ("%CurDir%\testbat\%%v\%%l\U*.csv") do (
set ufilename=%%i
)
if not ""=="!ufilename!" (
set filename=
for %%j in (%CurDir%\testbat\%%v\%%l\*.namemapping.csv) do (
set filename=%%j
if not exist "!filename:~0,-15!ctl.csv" (
echo "O表!filename:~0,-15!ctl.csv不存在"
) else (
echo test.exe "!ufilename!" "!filename:~0,-15!ctl.csv" "!filename!" "!filename:~0,-15!mapping.ctl.csv"
)
)
) else (
"%CurDir%\testbat\%%v\%%l对应的U表不存在"
)
echo "-----------------------"
@echo off
set version=%1
setlocal enabledelayedexpansion
for %%v in (10.GSM, 21.TD, 22.UMTS) do (
if "%version%"=="WPM" (
if "%%v"=="22.UMTS" (
goto A
)
)
for %%l in (chinese, english) do (
echo "++++++++++++++++++++++"
set ufilename=
for %%i in ("%CurDir%\testbat\%%v\%%l\U*.csv") do (
set ufilename=%%i
)
if not ""=="!ufilename!" (
set filename=
for %%j in (%CurDir%\testbat\%%v\%%l\*.namemapping.csv) do (
set filename=%%j
if not exist "!filename:~0,-15!ctl.csv" (
echo "O表!filename:~0,-15!ctl.csv不存在"
) else (
echo test.exe "!ufilename!" "!filename:~0,-15!ctl.csv" "!filename!" "!filename:~0,-15!mapping.ctl.csv"
)
)
) else (
"%CurDir%\testbat\%%v\%%l对应的U表不存在"
)
echo "-----------------------"
资源评论
zhichier
- 粉丝: 1
- 资源: 5
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功