
Приєднання потоків
До файлів можна приєднати потоки, для цього потрібно прописати команду
«echo вміст потоку > f1.txt:1». Для перегляду утримуваного потоку використовуємо команду» more < f1.txt :1».
More - Послідовне виведення даних по частинах розміром в один екран.
Echo - Виведення повідомлень і перемикання режиму відображення команд на екрані.
D:\ud_ MS >echo potok of file 1 > f1.txt :1
D:\ud_ MS >echo potok of file 2 > f2.txt :2
D:\ud_ MS >echo potok of file 3 > f2.txt :3
D:\ud_ MS >more < f1.txt :1
potok of file 1
D:\ud_ MS >more < f1.txt :2
potok of file 2
D:\ud_ MS >more < f1.txt :3
potok of file 3
Копіювання файлів в теки
Копіювання файлів здійснюється за допомогою команди copy.
Сopy - Копіювання одного або декількох файлів в інше місце.
D:_ MS >copy *txt d:_ MS
f1.txt
f2.txt
f3.txt
Скопійовано файлів: 3.
D:_ MS >copy *gif d:_ MS
f16.gif
f17.gif
f18.gif
Скопійовано файлів: 3.
D:_ MS >copy *pas d:_ MS
f4.pas
f5.pas
f6.pas
Скопійовано файлів: 3.
Команда for
Команда for дозволяє виконувати програму або команду для декількох файлів з вказаного списку.
D:\ud_ MS > FOR %c in (*.cpp *.pas) do copy %c D:\ud_ MS \ud3\ud32\*.*
D:\ud_ MS >copy f7.cpp D:\ud_ MS \ud3\ud32\*.*
Скопировано файлов: 1.
D:\ud_ MS >copy f8.cpp D:\ud_ MS \ud3\ud32\*.*
Скопировано файлов: 1.
D:\ud_ MS >copy f9.cpp D:\ud_ MS \ud3\ud32\*.*
Скопировано файлов: 1.
D:\ud_ MS >copy f4.pas D:\ud_ MS \ud3\ud32\*.*
Скопировано файлов: 1.
D:\ud_ MS >copy f5.pas D:\ud_ MS \ud3\ud32\*.*
Скопировано файлов: 1.
D:\ud_ MS >copy f6.pas D:\ud_ MS \ud3\ud32\*.*
Скопировано файлов: 1.
Переміщення
D:\ud_ MS >move *.cpp d:\ud_ MS \ud1\ud12
D:\ud_ MS \f7.cpp
D:\ud_ MS \f8.cpp
D:\ud_ MS \f9.cpp
D:\ud_ MS >move *.bat d:\ud_MS\ud1\ud13
D:\ud_ MS \f10.bat
D:\ud_ MS \f11.bat
D:\ud_ MS \f12.bat
Усе дерево
D:_ MS >tree /f
Структура тек
Серійний номер тому : 2702-94BA
D:.
│ f1.txt
│ f13.exe
│ f14.exe
│ f15.exe
│ f16.gif
│ f17.gif
│ f18.gif
│ f19.com
│ f2.txt
│ f20.com
│ f21.com
│ f22.tmp
│ f23.tmp
│ f24.tmp
│ f3.txt
│ f4.pas
│ f5.pas
│ f6.pas
│
├───ud1
│ ├───ud11
│ ├───ud12
│ │ f7.cpp
│ │ f8.cpp
│ │ f9.cpp
│ │
│ └───ud13
│ f10.bat
│ f11.bat
│ f12.bat
│
├───ud2
│ ├───ud21
│ ├───ud22
│ │ ├───ud221
│ │ │ f4.pas
│ │ │ f5.pas
│ │ │ f6.pas
│ │ │
│ │ ├───ud222
│ │ │ f1.txt
│ │ │ f2.txt
│ │ │ f3.txt
│ │ │
│ │ └───ud223
│ │ f16.gif
│ │ f17.gif
│ │ f18.gif
│ │
│ └───ud23
└───ud3
├───ud31
├───ud32
│ f4.pas
│ f5.pas
│ f6.pas
│ f7.cpp
│ f8.cpp
│ f9.cpp
│
└───ud33