1.
: Windows.
Windows, , ( ) , (command shell). , , , .
( ) (Run) (Start), Cmd.exe OK. ( 1), .
1 Cmd.exe Windows XP
.
‑ (, COPY DIR). , , Cmd.exe, Windows . (, MORE XCOPY).
. , , (, C:\>) ( ), ( ) < Enter >. :
C:\>COPY C:\myfile.txt A:\ /V
‑ COPY, ‑ C:\myfile.txt A:\, /V. , /, (), , -V.
Windows , . , . /?. , ATTRIB /?, MS-DOS :
.
ATTRIB [+R|-R] [+A|-A] [+S|-S] [+H|-H] [[:][]_] [/S]
+ .
- .
R " ".
A "".
S "".
H "".
/S .
. MORE |, :
|
|
XCOPY /? | MORE
. , > >>, , , . , XCOPY xcopy.txt, :
XCOPY /? > XCOPY.TXT
: . Windows : PRN (), LPT1LPT3 ( ), AUX (, 1), COM1COM3 ( ), CON (: , ‑ ), NUL ( , / ).
/ ()
/ , . , . , , , :
( ), ( );
( ), ( );
, , ( ).
. , , - , , :
> _
, ( ), ‑ . , , , . :
>> _
< , ( ) :
< _
/:
1. COPY copy.txt:
COPY /? > copy.txt
2. XCOPY copy.txt:
XCOPY /? >> copy.txt
3. date.txt (DATE ):
DATE < date.txt
, . ( )
2> _
. . :
> _ 2>&1
|
|
, copy.txt:
XCOPY A:\1.txt C: > copy.txt 2>&1
,
1 | 2
, , ( ).
/ , , , .
ECHO []
.
:
1. :
ECHO ^L > PRN
2. ( ):
ECHO y | DEL *.*
3. ( COM2):
ECHO ATDT 1(123)555-1234 > COM2
MORE SORT
, / , MORE. , . MORE . :
MORE [:][]_
MORE < [:][]_
_ | MORE
[:][]_ . _ , (, DIR TYPE, ).
:
1. DIR :
XCOPY /? | MORE
2. news.txt :
MORE news.txt
MORE < news.txt
TYPE news.txt | MORE
, / , SORT. : , , . :
SORT [/R] [/+n] [[1:][1]1] [> [2:][2]2]
[ |] SORT [/R] [/+n] [> [2:][2]2]
[1:][1]1 , . . 1 , SORT .
[2:][2]2 , ; , .
. /R ( Z A 9 0). , price.txt, :
SORT /R < price.txt |MORE
/+n n - . , /+10 , , 10- . .
Windows NT/2000/XP , . .
|
|
&, , . , DIR & PAUSE & COPY /? < Enter >, , ‑ COPY.
^ , . ,
ECHO & COPY /?
< Enter >, : ECHO COPY /? ( ECHO , ).
ECHO ^& COPY /?
& COPY /?
ECHO .
Windows && || . && , , , , . , C: plan.txt, TYPE C:\plan.txt && DIR . C:\plan.txt , DIR .
|| , .. , , , , , . , C:\plan.txt , TYPE C:\plan.txt || DIR .
, ,
TYPE C:\plan.txt && DIR & COPY /?
COPY /? , TYPE C:\plan.txt.
. , , :
TYPE C:\plan.txt && DIR & COPY /?
TYPE C:\plan.txt && (DIR & COPY /?)
&& DIR, ‑ : DIR COPY.
. Windows.
, [:][\]_, . , " \ ", , ‑ . , C:123.txt 123.txt C:, C:\123.txt ‑ 123.txt C:, ABC\123.txt ‑ 123.txt ABC .
. . (), ‑ .. ( ). , C:\WINDOWS, autoexec.bat C: ..\autoexec.bat.
( ) :? ( ) * (). * , ? ‑ . , text??1.txt , , text121.txt text11.txt, text*.txt ‑ text.txt, textab12.txt, text.* ‑ text .
|
|
, , . , ' .exe ' ' ', " C:\ \ .exe " < Enter >.
.
CD
CD [:][\]
. , CD \ . CD , .
COPY
. COPY.
:
COPY [/A|/B] [/A|/B] [+ [/A|/B] [+...]]
[ [/A|/B]] [/V][/Y|/Y]
COPY 1.
1. COPY
/A | ASCII, ASCII 26 (<Ctrl>+<Z>) |
/B | . , , |
/ | |
/V | |
/Y | |
/-Y |
COPY:
1. abc.txt D:\PROGRAM :
COPY abc.txt D:\PROGRAM
2. abc.txt D:\PROGRAM def.txt:
COPY abc.txt D:\PROGRAM\def.txt
3. txt A: ' ' C:
COPY A:\*.txt "C:\ "
, COPY - , , , . , , A: , :
COPY A:\*.*
, . , , abc.txt , PRN: COPY abc.txt PRN.
: , . COPY CON my.txt, , , my.txt ( , , ‑ ). , < Ctrl > + < Z >.
COPY () . . (? *) 1 + 2 + 3. , 1.txt 2.txt 3.txt :
COPY 1.txt+2.txt 3.txt
dat all.dat :
COPY /B *.dat all.dat
/B , COPY .
( ), . , . , COPY 1.txt+2.txt 1.txt 2.txt. COPY - .
|
|
COPY /B 1.txt +,,
, .
COPY . , , , . , COPY , (, ), , .
XCOPY
COPY XCOPY, . , , XCOPY , .
:
XCOPY [] []
XCOPY , . /D[:[]] , . , . ,
XCOPY "C:\ \*.*" "D:\BACKUP\ " /D
' D:\BACKUP\ ' ' C:\ ', ' D:\BACKUP\ '.
/S -. /E , .
/C, . , , , .
/I , , . XCOPY , . , /I txt TEXT,
XCOPY *.txt TEXT /I
TEXT .
/Q, /F /L . /Q , /F ‑ . /L , , ( ).
/H , /R ‑ " ". , C: ( ) SYS D:, :
XCOPY C:\*.* D:\SYS /H
/T XCOPY , , . , , /T /E.
XCOPY ( ). /U. , C:\2 a.txt b.txt, C:\1 ‑ a.txt, b.txt, c.txt d.txt,
XCOPY C:\1 C:\2 /U
C:\2 - a.txt b.txt, C:\1. XCOPY " ", - . , , , /K.
/Y /-Y , . /Y , , /-Y ‑ .
DIR
DIR [:][][_][], . [:][] , . [_] , . ,
DIR C:\*.bat
bat C:. , , ( ) , , . , ( ), , . :
C PHYS1_PART2
: 366D-6107
C:\aditor
. <> 25.01.00 17:15.
.. <> 25.01.00 17:15..
TEMPLT02 DAT 227 07.08.98 1:00 templt02.dat
UNINST1 000 1 093 02.03.99 8:36 UNINST1.000
HILITE DAT 1 082 18.09.98 18:55 hilite.dat
TEMPLT01 DAT 48 07.08.98 1:00 templt01.dat
UNINST0 000 40 960 15.04.98 2:08 UNINST0.000
TTABLE DAT 357 07.08.98 1:00 ttable.dat
ADITOR EXE 461 312 01.12.99 23:13 aditor.exe
README TXT 3 974 25.01.00 17:26 readme.txt
ADITOR HLP 24 594 08.10.98 23:12 aditor.hlp
~1 TXT 0 11.03.01 9:02 .txt
11 533 647
2 143 261 696
DIR , . , /W . :
C PHYS1_PART2
: 366D-6107
C:\aditor
[.] [..] TEMPLT02.DAT UNINST1.000 HILITE.DAT
TEMPLT01.DAT UNINST0.000 TTABLE.DAT ADITOR.EXE README.TXT
ADITOR.HLP ~1.TXT
11 533 647
2 143 257 600
/A[[:]] , (R , A , S , H , ‑ ). /A , , . , C:, ,
DIR C:\ /A:HS
,
DIR C:\ /A:-H
, D, , , , C:,
DIR C: /A:D
/O[[:]] DIR. , DIR , . /O , , DIR . : N ‑ (), S ‑ ( ), E ‑ (), D ‑ ( ), A ‑ ( ), G ‑ . ‑ . , , ..
/S .
/B ( ) , . , . :
templt02.dat
UNINST1.000
hilite.dat
templt01.dat
UNINST0.000
ttable.dat
aditor.exe
readme.txt
aditor.hlp
.txt
MKDIR RMDIR
MKDIR [:] RMDIR [:] [] ( MD RD). :
MKDIR "C:\"
RMDIR "C:\"
MKDIR , . RMDIR , .
DEL
DEL [:][]_ []
? *. /S , /F ‑ , , /A[[:]] ‑ ( /A[[:]] DIR).
REN
RENAME (REN). :
REN [:][][1|1] [2|2]
1|1 /, , 2|2 /. REN ? *. 2 1. , txt doc, :
REN *.txt *.doc
2 , REN , , . , REN . MOVE, .
MOVE
:
MOVE [/Y|/Y] [:][]_1[,...] _
:
MOVE [/Y|/Y] [:][]1 2
_ , , , . , . . ,
MOVE "C:\ \.txt" D:\list.txt
/-Y, . /Y .
1.0. .
, Windows, Call, Color, RMDIR.
:
1. , .
→ →→
2. .
:
→ → → .
→ → cmd.exe
. 1.1.
3. Windows. HELP enter.
. 1.2. HELP
4. . → → → <Enter> ( ). .
. 1.3.
5. , Call, HELP Call
. 1.4. Call
6. Color, RMDIR( .5) ( . 4) .
. 1.5.
1.1. .
, Windows, CACLS, DATE, ERASE, COLOR, FIND.
1.2. .
, Windows, MORE, PATH, FTYPE, PROMPT, TITLE.
1.3. .
, Windows, ENDLOCAL, REM, COMPACT, RD, COPY.
1.4. .
, Windows, LABEL, CMD, ASSOC, RENAME, RMDIR.
1.5. .
, Windows, PUSHD, CD, FIND, MD, SET.
2.0. .
c:\stud\, . 2.1. .
.2.1.
:
1. , cd c:\stud.
2. MKDIR, . one-new-few:
. 2.2.
3. TREE
. 2.3.
4. :
. 2.4.
5. ( .3):
. 2.5.
6. , , c:\stud. , c:\stud ( → C: →Stud).
.2.6. .
7. ( .1..4).
.2.7.
2.1. .
c:\stud\, . 2.8. .
. 2.8.
2.2. .
c:\stud\, . 2.9. .
. 2.9.
2.3. .
c:\stud\, . 2.10. .
. 2.10.
2.4. .
c:\stud\, . 2.11. .
. 2.11.
2.5. .
c:\stud\, . 2.12. .
. 2.12.
3.0. .
4 Y1, Y2, Y3, Y4. Y2 X1.doc c . Y4. , Y2, Y3. , Y4. , Y2, Y1. .
:
- , 4 . cd c:\stud\.
- MKDIR 4 Y1,Y2,Y3,Y4.
. 3.1. Y1, Y2, Y3, Y4
3. X1 Y2. COPY con Y2\X1.doc. , X1.doc. CTRL+Z, .
. 3.2. X1.doc
4. 1.doc Y4:
. 3.3. X1.doc Y4
5. , Y2, X2.doc. RENAME. Y3.
. 3.4. X1.doc Y3
6. X1.doc Y4 DEL.
. 3.5. X1.doc Y4
7. , Y2, Y1:
. 3.6. X2.doc Y1
8. . 4 1.
3.1. .
4 Y1, Y2, Y3, Y4. Y1 X1.doc c . Y2. , Y1, Y3. , Y2. , Y1, Y4. .
3.2. .
4 Y1, Y2, Y3, Y4. Y3 X1.doc c . Y1. , Y3, Y2. , Y1. , Y3, Y4. .
3.3. .
4 Y1, Y2, Y3, Y4. Y4 X1.doc c . Y2. , Y4, Y1. , Y2. , Y4, Y3. .
3.4. .
4 Y1, Y2, Y3, Y4. Y3 X1.doc c . Y4. , Y3, Y2. , Y4. , Y3, Y1. .
3.5. .
4 Y1, Y2, Y3, Y4. Y4 X1.doc c . Y1. , Y4, Y3. , Y1. , Y4, Y2. .
4.0. . .
c:\stud\ . .doc. , , . . .
:
1. SET. , , . SET to=c:\stud.
.4.1. to
2. , , ( place), , ( from).
. 4.2. place from
3. , winrar.exe. cd %place%. %.
. 4.3. place
4. . :
winrar.exe a r %to%\myarc.rar %from%\*.doc
. 4.4.
r , myarc.rar , *.doc .doc.
5. c:\stud. , , , .doc.
6. c:\stud. unrar.exe, , place. :
unrar.exe x %to%\myarc.rar %to%
. 4.5.
7. 6, c:\stud\documents and settings, . cd %to%\documents and settings tree.
.4.6. .
4.1. . .
c:\stud\ . .txt. , , . . .
4.2. . .
c:\stud\ . .xls. , , . . .
4.3. . .
c:\stud\ . .jpg. , , . . .
4.4. . .
c:\stud\ . .doc. , , . . .
4.5. . .
c:\stud\ . .rar. , , . . .
5.0.
3.0.
:
1. ( ) .bat, , . rem.
2. .bat(.5.1)
.5.1. .bat
3. , 3.0 (.5.2)
4. cd , new.bat. new.bat enter. , new.bat (.5.3).
. 5.2.
. 5.3. new.bat
5.1.
, c:\documents and setting\all users\ .
5.2.
c:\stud :\program files .doc.
5.3.
:
5.4.
c:\stud, c:\stud.
5.5.
c:\stud , 3.
. ..