Структура диска DOS

Сравнение двух файлов или двух наборов файлов и вывод различий между ними.

Поиск текстовой строки в одном или нескольких файлах.

FIND [/V] [/C] [/N] [/I] "строка" [[диск:][путь]имя_файла[ ...]]

/V Вывод всех строк, НЕ содержащих заданную строку.

/C Вывод только общего числа строк, содержащих заданную строку.

/N Снабжение отображаемых строк номерами.

/I Поиск без учета регистра символов.

"строка" Искомая текстовая строка.

[диск:][путь]имя_файла

Файл либо файлы, в которых производится поиск.

Если путь не задан, FIND производит поиск в тексте, введенном с клавиатуры, либо переданном командой.

FC [/A] [/C] [/L] [/LBn] [/N] [/T] [/W] [/nnnn] [диск1:][путь1]имя_файла1

[диск2:][путь2]имя_файла2

FC /B [диск1:][путь1]имя_файла1 [диск2:][путь2]имя_файла2

/A Вывод только первой и последней строк для каждой группы различий.

/B Сравнение двоичных файлов.

/C Игнорирование регистра символов.

/L Сравнение файлов в формате ASCII.

/LBn Максимальное число несоответствий для заданного числа строк.

/N Вывод номеров строк при сравнении текстовых файлов ASCII.

/T Символы табуляции не заменяются эквивалентным числом пробелов.

/W При сравнении пробелы и символы табуляции игнорируются.

/nnnn Число последовательных совпадающих строк, которое должно встретиться после группы несовпадающих.

Перемещение файлов и переименование файлов и каталогов.

14.Перемещение одного или более файлов:

MOVE [/Y | /-Y] [диск:][путь]имя_файла1[,...] конечный_файл

15. Переименование каталога:

MOVE [/Y | /-Y] [диск:][путь]каталог1 каталог2

[диск:][путь]имя_файла1

Размещение и имя перемещаемого файла либо файлов.

конечный_файл

Новое размещение файла. Может включать имя диска, двоеточие, имя каталога, либо их комбинацию. Если перемещается только один файл, допускается указать его новое имя. Это позволяет сразу переместить и переименовать файл.

[диск:][путь]каталог1

Каталог, который следует переименовать.

каталог2 Новое имя каталога.

/Y Отказ от запросов подтверждения при создании каталогов и замене файлов.

/-Y Выдача запросов на подтверждение при создании каталогов и замене файлов.

Ключ /Y может быть установлен с помощью переменной среды COPYCMD.

Ключ /-Y в командной строке имеет над ним приоритет.

Копирование системных файлов и интерпретатора команд MS-DOS на заданный диск.

SYS [диск1:][путь] диск2:

[диск1:][путь] Местоположение системных файлов.

диск2: Диск, на который следует скопировать системные файлы.

 

DOS делит диск на две части:

1. Системную область (занимает до 2-х % объема диска);

2. Область данных.

Область данных состоит из трех частей:

1. Блок начальной загрузки, который содержит программу начальной загрузки DOS в оперативную память ЭВМ.

2. Таблица размещения файлов FAT – для записи статуса каждой части диска. DOS делит диск на кластеры. Кластер представляет собой несколько секторов, имеющих один номер кластера. Когда файл записывается в область данных диска, дисковое пространство отводится файлу в виде кластеров. Число, записанное в FAT означает, что кластер используется для хранения файла или он свободен.

3. Корневой каталог файлов. В нем находятся все файлы, которые есть на диске.