QQQ " QQQ.bat Dir1 Name1 Name2 " %1, %2 %3 Dir1, Name1 Name2. Dir1 Name1 Name2. CALL PPP.bat, File_1, %3 QQQ.bat ( Name2), QQQ.bat ( Dir1). %1, %2 %3 PPP.bat File_1, Name2 Dir1, Name2, Dir1. PPP.bat TYPE QQQ.bat, Name2.
bat- bat- CALL (, CALL PPP.bat File_1 %3 %1 PPP.bat File_1 %3 %1). , bat- PPP.bat bat- QQQ.bat.
GOTO <> - , , , <>( 8 ).
IF <><>
IF NOT<><>
<> , <> ( ). <> . <> ( ), <> , .
<> :
EXIST < > - , ;
NOT EXIST < > - , ;
<1>==<2> - . (%0... %9), . : %n==<> - n - ; %n==%m - . , , , "", bat-, "" . "" (, "") : , -%n==- , n - .
|
|
Errorlevel <>. , , ERRORLEVEL ( - " "), . ERRORLEVEL, , , IF < > < > <>. , "ERRORLEVEL 5" "", ERRORLEVEL , 5.
, , 1.3.
1.3 -
Errorlevel | ||
FORMAT | 1, 2 3, 5 | () |
XCOPY | ( , .) | |
DISKCOPY | - ( , ) | |
REPLACE | DOS | |
CHOICE | ... n | 1- 2- ... n- |
bat- IF .
Format A:
If Errorlevel 4 Echo !
GoTo Exit