.


:




:

































 

 

 

 





4

: Windows NT/2000, .

() , , . MS-DOS , .BAT. Windows NT/2000/XP , .bat .cmd. ( ), Cmd.exe , .

. , for, goto if, . , if . , .

, 0, , 1 ( ), . , . .

Ctrl+C Ctrl+Break. , , , . . , CALL.

 

:

,
, ,
(...)
([])
({}); (|). : {|} ,
Courier

,

Echo

. echo .

echo [{ on | off }] [ ]

{ on | off } - .

- .

echo , . echo echo off .

echo off, . , echo on.

, (@) .

, :

echo.

echo, @ :

@echo off

 

Goto

Windows XP , . , .

goto

- , .

goto

( ) goto :EOF, . goto :EOF, . : goto:EOF

, , . goto .

, , . Windows NT/2000/XP , (:), . , , :

.

Pause

.

Pause

prompt :

...

CTRL+C , :

[Y()/N()]?

Y (), . pause , . pause , , CTRL+C Y.

 

Rem

.

rem [ ]

- , .

echo

rem . echo on Config.nt.

 

. . Cmd.exe %0 %9. %0 , %1 %9 , . %9 shift. %* , , %0.

Shift

.

Shift

shift

( ), shift /n, n - , n . :

SHIFT /2

%3 %2, %4 %3 . . %0 %1 .

shift

shift %0 - %9 . , %1 %0, %2 %1 . . , .

10

shift , 10 . 10- , , ( %9) %9.

%* shift

shift %*.

, . shift (%0) .

Call

. call . , , Call .

call [[ : ][ ] _ [ _ ]] [: [ ]]

[ : ][ ] _ - . _ .bat .cmd.

_ - , , , , ( %0 %9) ( %baud%).

: - , . call , , . ( ), , call. .

- , , : , , , ( %1 %9) ( %baud%).

Checknew.bat :

Call checknew

Checknew.bat, :

call checknew %1 %2

 





:


: 2016-11-02; !; : 3101 |


:

:

,
==> ...

1994 - | 1909 -


© 2015-2024 lektsii.org - -

: 0.02 .