学习黑客必须要掌握的DOS命令全集第1/2页

2019-09-19 07:06:38于丽


定数字的退出编码,指定条件为“真”。  
例:IF errorlevel 0 命令 指程序执行后返回的值为0时,就值行后面的命令;  
IF not errorlevel 1 命令指程序执行最后返回的值不等于1,就执行后面的命令  
0 指发现并成功执行(真);1 指没有发现、没执行(假)。  
IF [not] 字符串1==字符串2 命令语句 如果指定的文本字符串匹配(即:字符串  
1 等于 字符串2),就执行后面的命令。  
例:“if "%2%"=="4" goto start”指:如果输入的第二个变量为4时,执行后面  
的命令(注意:调用变量时就%变量名%并加" ")  
IF [not] exist 文件名 命令语句 如果指定的文件名存在,就执行后面的命令。  
例:“if not nc.exe goto end”指:如果没有发现nc.exe文件就跳到":end"标签处。 

IF [not] errorlevel 数字 命令语句 else 命令语句或 IF [not] 字符串1==字  
符串2 命令语句 else 命令语句或 IF [not] exist 文件名 命令语句 else 命令  
语句 加上:else 命令语句后指:当前面的条件不成立时,就指行else后面的命  
令。注意:else 必须与 if 在同一行才有效。 当有del命令时需把del命令全部  
内容用< >括起来,因为del命令要单独一行时才能执行,用上< >后就等于是单独  
一行了;例如:“if exist test.txt. <del test.txt.> else echo  
test.txt.missing ”,注意命令中的“.”  

12下一页阅读全文
相关文章 大家在看