MS DOS WINDOWS .
MS DOS . , A: C:>. , . , <ENTER>. MS DOS -:
<>::= < > <> < 1> <> < 2> <> < i>
< i>::=<> | < > | <> | < > | <>
, , , , . MS DOS : . MS DOS ( COMMAND. COM). , .
MS DOS WINDOWS
2.1
, . (), , , , .
, , . A: B: . : !
. : A: - .
, , CON. , .
, . , , . :
COM1 - COM3 () ;
LPT1 - LPT3 () .
PRN, , , , LPT1
NUL, .
|
|
2.2
:
< >::=<>.<>
MS DOS 1 8 , - 0 3 . , , : $, #, &, @,!, %, (,), {, }, ~, ^, -, _. WINDOWS 95/98/2000 255 .
, .
2.3
- , . - , . . , , - .
() . , . . , , .
, , . :
. ;
.. ;
- ( WINDOWS).
2.4
- , "\". , .
"\", , . : CD \DOS\EXE - ; CD..\LETTER - .
2.5 .
( ) :
< ><>\< >
.
: * ? . "*" , "?" . : :\DOS\EXE\PRINT.BAT - ; C:\DOS\EXE\*.BAT - BAT.
C
MS DOS, . , /?. :
d: - ;
path ;
filename .
3.1
3.1.1 : ATTRIB.
: .
:
ATTRIB [+A|-A][+H|-H][+R|-R][+S|-S][[d:][path]filename][/S]
:
+A|-A - / ;
|
|
+H|-H - / ;
+R|-R - / ;
+S|-S - / ;
/S - .
: BACKUP, XCOPY. , DIR.
:
ATTRIB +R *.* - .
3.1.2 : FC
:
:
FC [/A][/C][/N] [d:][path] filename1[d:][path] filename2
:
filename1, filename2 - ;
/A - , ASCII-c;
/C - ;
/N - , .
:
FC /A A.TXT B.TXT - .
3.1.3. : COPY
: / .
:
-
COPY sourse [/A|/B][destination][/A|/B][/V]
-
COPY [d:][path]filename1[/A|/B]+[d:][path]filename2[/A|/B] [+...][destination][/A|/B][/V]
:
sourse - , ; destination - ;
/A - ASCII-;
/B - ;
/V - ;
filename1,filename2 - .
:
1) /A, (CTRL-Z), - /B, ;
2) ;
3) , .
:
COPY A.TXT+*.TXT /V - A.TXT ;
COPY CON FILE.DAT FILE.DAT.
3.1.4 : DEL
: .
:
DEL [d:][path]filename [/P]
:
/P - .
: ; UNDELETE.
:
DEL *.BAK - BAK .
3.1.5 : REN
: .
:
REN [d:][path]filename1 filename2
:
filename1 - ;
filename2 - .
: * ?. .
:
REN *.TXT *.DOC - .
3.1.6 : TYPE
: .
:
TYPE [d:][path]filename
: .
:
TYPE A.DOC - .
3.1.7 : PRINT
: .
:
PRINT [/Q:qsize] [/T] [d:][path] filename [/C] [/P]
:
/Q:qsize - , -10, [4,32];
/T - ;
/C - , ;
: 10
:
PRINT A.TXT/C - .
3.1.8 : XCOPY
: .
:
XCOPY sourse [destination][/E][/S][/V][/M]
:
sourse - , ;
destination - , ;
/A - , ;
/E - ;
/M - , ;
/S - ;
/V - ;
|
|
:
XCOPY A:\PROG /M - .
3.1.9 : MOVE
: .
:
MOVE [/Y] [d:][path]file_old [d:][path]file_new
:
file_old - ;
file_new - ;
/Y .
: * ?.
:
MOVE *.TXT D:\MYDIR - TXT D:\MYDIR.
3.1.10 : UNDELETE
: .
:
UNDELETE [d:][path]filename
: , .
:
UNDELETE MY.TXT - MY.TXT .
3.2
3.2.1 : PATH
: .
:
PATH [[d:][path[;[d:]path][;...]]
:
path - , .
: PATH.
:
PATH C:\DOS;C:\EXE - , .
3.2.2 : PROMPT
: .
:
PROMPT [promptstring]
:
promptstring - , :
$Q - =;
$$ - $;
$E - ESCAPE;
$D - ;
$G - >;
$T - ;
$P - ;
$N - ;
$L - <;
$V - DOS;
: , >:. ANSI.SYS.
:
PROMPT $T$G - .
3.2.3 : SET
: .
:
SET [variable=[string]]
:
variable - ,
string , .
: , .
:
SET LIB=D:\TC\LIB - LIB.
3.2.4 : DATE
: .
:
DATE [date]
:
date .
: , .
:
DATE 25/12/2000
3.2.5 : TIME
: .
:
TIME [time]
:
time .
: , .
:
TIME 14:45
3.2.6 : VER
: .
:
VER
3.2.7 : SUBST
: ..
:
SUBST d: [path] [/D]
:
d - ;
path ;
/D .
:
1) SUBST /D;
2) , .
:
SUBST A: D:\TC - A: D:\TC.
3.3 /
3.3.1 : CHDIR (CD)
|
|
: .
:
CD [d:][path]
:
:
D.. - .
3.3.2 : CHKDSK
: .
:
CHKDSK [[d:][path]filename][/F][/V]
:
filename - , ;
/F - , ;
/V - .
: . WINDOWS , SCANDISK.
:
CHKDSK A: /F - .
3.3.3 : DISKCOPY
: .
:
DISKCOPY [d1:[d2:]][/1][/V]
:
d1 - - ;
d2 - - ;
/1 - ;
/V - .
: , .
:
DISKCOPY A: A: - .
3.3.4 : FORMAT
:
:
FORMAT d: [/T:tracks /N:sectors] [/F:size] [/Q] [/S] [/U]
:
/T:tracks - ;
/N:sectors - ;
/F:size - ;
/Q - ;
/S - ,
/U - ;
: , /U, UNFORMAT.
:
FORMAT A: /F:1440 /S - 1,44 .
3.3.5 : MKDIR (MD)
:
:
MD [d:]path
:
path - .
:
MD A:\PROG - c .
3.3.6 : RMDIR (RD)
: .
:
RD [d:]path
:
path - , .
: .
:
RD MYCAT - .
3.3.7 : DIR
: .
:
DIR [d:] [path] [filename] [/O:order] [/B] [/P] [/S] [/W]
:
filename - ;
/O:order - : (D - , E - ; N - ; S - )
/B - ;
/P - ;
/S - ;
/W - .
: /S .
DIR \*.BAK /S /B - .
3.3.8 : VOL
: .
:
VOL [d:]
: .
VOL C: - C:
3.3.9 : LABEL
: , .
:
LABEL [d:] []
: , .
LABEL A: - .
3.3.10 : UNFORMAT
: .
:
UNFORMAT d:
UNFORMAT A: - A: .
3.4 /
, . , - , . :
>> - ;
> - ;
< - .
:
DIR > CATALOG.DAT - catalog.dat;
DIR > PRN - ;
DIR >> CATALOG.DAT - catalog.dat;
SORT < CATALOG1 > CATALOG2 - catalog1 catalog2.
3.5
- , , , . : FIND, MORE, SORT. , . , , . .
|
|
3.5.1 : FIND
: .
:
FIND [/I] [/V] string [d:] [path] [filename]
:
string ;
/I ;
/V , string.
:
1) , ;
2) , , FIND , .
:
FIND C:\MYLETTER.TXT .
3.5.2 : SORT
: .
:
SORT [/R] [/+n] [d:] [path] [filename]
:
/R ;
/+n , n.
:
1) ;
2) , SORT , .
:
SORT /+10 C:\MYLETTER.TXT ; 10 .
, , , 10 , .
3.5.3 : MORE
: 24 ( )
:
MORE [d:] [path] [filename]
: , MORE , .
:
MORE C:\ANKETA.DAT 24 .
3.5.4 : | ( )
: .
:
DIR | SORT - , ;
DIR | SORT > CATALOG.DAT - CATALOG.DAT;
DIR | SORT | MORE - ;
DIR | FIND "DIR" > CON - ( , FIND û DIR).
4.
4.1 . WINDOWS, MS DOS MS DOS.
4.2 , .
4.3 (CLS).
4.4 ;
4.5 .
4.6 , :
COP ;
, ;
COP , ;
, COP DIR.DAT ;
DIR.DAT (SORT), (SORT /+9) (SORT /+13);
DIR.DAT ;
DIR.DAT;
UNDELETE;
: (DIR | FIND "DIR");
COP .
4.7 :
;
;
PATH.
4.8 , :
TEXT ( , , CONFIG.SYS AUTOEXEC.BAT);
A.TXT;
- CONFIG.SYS A.PRT, ;
MS DOS, "DISK", C:\DOS C:\WINDOWS\COMMAND ;
(CHKDSK SCANDISK);
(DISKCOPY) (DISKCOMP)
A.TXT .
4.9 , . TOWN, N_Chelny.
4.10 , UNFORMAT;
4.11 , UNFORMAT.
6.
6.1 , "*", "?".
6.2 .
6.3 , .
6.4 , . .
6.5 COPY XCOPY. .
6.6 COPY BACKUP.
6.7 , DISKCOPY .
6.8 . .
6.9 . .
6.10 / . .