goto 语法及其应用
跳过中间的,执行指定位置以后的命令
命令格式
goto label
....
:label
.....
应用
start 语法及其应用
用于重新启用一个单独的命令行窗口,然后在新的窗口中,执行新的命令
命令格式
start ["title"] [/dPath] [/i:] [/min] [/max] [{/separate|shared}] [/wait]
title: 窗口标题
dPath: 指定启动的目录
i: 将cmd启动环境传送到新的命令行窗口
min: 窗口最小化
max: 窗口最大化
separate: 将在单独的内存空间启动程序
shared: 将在共享的内存空间启动程序
wait: 启动程序并等待结束
应用
if 语法及其应用
命令格式
1. if [not] errorlevel number command [else expression]
如:
if [not] string1==string2 command [else expression]
2. if [not] exist filename command [else expression]
3. if [/i] string1 compareop string2 command [else expression]
如:
if /i dog EQU dog (echo 两只小狗长得一样) else (echo 它们不一样)
4. if defined variable command [else expression]
not: 当条件为假的时候才执行该命令
errorlevel: 错误条件
i: 强制比较时忽略大小写
compareop:
EQU: 等于
NEQ: 不等于
LSS: 小于
LEQ: 小于或等于
GTR: 大于
GEQ: 大于或等于