DOS- , , . bat-. , ( , «»), , Windows, .
- - , DOS-, Windows. autoexec.bat, , .
, bat-, :
- , , ;
- ;
- ;
- ;
- .
bat- . . bat- , .
. . , d:\photo\work, vera.bat, resize.doc /p, d:\photo\home. , , d:\photo\home\vera resize.doc /p ..\home\vera resize.doc /p.
bat- <Ctrl>+<Break> <Ctrl>+<C>. , Yes No. Y, , bat- . N, .
Bat- . bat-, , . , CALL. : CALL -- [ ].
, (), %1 - %9. bat- , .
, bat- ( ). . : COMMAND /y/c _ [].
Y N. — Enter Y. — ESC N.
bat-, . , , , , . bat- , ECHO ON. ECHO OFF. .
- @. @ECHO OFF . , bat- .
ECHO , ON OFF, . ECHO , — .
() , bat-. , , ECHO .
7. , <alt> «7» ( home).
ECHO «.» ( ) 255. .
ECHO . , . , , bat. :
- ECHO- >> — . , .
- ECHO- > — , . , .
REM. bat- Windows . . .
bat-
, , , , , . bat- PAUSE . « », . <ctrl>+<break> <ctrl>+<c>, : « ? (Y/N)». Y, . N . - , «» «» .
, , bat-. « » « » , . FOR. :
- FOR %x IN ( ) DO , :
- - , 0 9;
- — ; «?» «*» ;
- — DOS- , FOR; FOR, %x %%x.
bat- , DOS . FOR , LFNFOR ON LFNFOR OFF .
, , , , , , , bat- . , .
bat-
bat- , .
, «». — , , .
GOTO . , . :
GOTO zzz
…
:zzz
REM ( ).
, GOTO zzz, :zzz REM, , .
bat-
Bat- , IF. «IF ».
:
- ERRORLEVEL — , , , .
- 1 == 2 - . %0 - %9, .
- EXIST - - , .
- NOT - — , .
bat-
"" (cmd), bat- . CMD- , , . HELP. . HELP .
bat-
. , , , . bat- COPY. , , , , , , , "__.bat". .