Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методические рекомендации по выполнению лаборат...doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
3.24 Mб
Скачать

14.4 Практические навыки

14.4.1. Использование внутренних и внешних команд для осуществления навигации по файловой системе и выполнения основных действий по работе с объектами файловой системы.

Приложение 1

ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ

Команды MS-DOS подразделяются на внутренние (встроенные в саму операционную систему) и внешние выполненные в виде отдельных файлов (имя которых и является командой).

Выполнение каких-либо действий производится через команды, которые задает пользователь в командной строке. В общем случае командная строка имеет вид:

С:\> (В данном случае С – это так называемая спецификация дисковода – его имя)

<команда> /? - выдает справку по команде.

<имя_диска>: - смена текущего диска.

ATTRIB <+/-атрибут(ы)> <ключи> <имя файла(ов)> - устанавливает(+) или снимает(-) заданный(ые) атрибут(ы) .

Атрибуты:

R - файл только для чтения (read only).

A - Архивный файл (archive).

H - Скрытый файл (hidden).

S - Системный файл(system).

Команды смены текущего дисковода

Для смены текущего дисковода надо набрать имя дисковода, который должен стать текущим, a затем двоеточие, например:

A: - переход на дисковод А;

В: - переход на дисковод В;

С: - переход на дисковод С.

После ввода команды надо нажать клавишу Enter.

Изменение текущего каталога

Для изменения текущего каталога имеется команда CD (Сhange Directory).

Формат команды:

cd [дисковод:][\ путь]

Если задан дисковод, то текущий каталог изменяется на этом дисководе, иначе - на текущем дисководе.

Просмотр каталога

Для вывода оглавления каталога имеется команда DIR.

Формат команды:

DIR [дисковод:] [\путь \] [имя файла][/P] [/W]

Можно использовать групповое имя файла. Если имя файла не задано, то выводится все оглавление каталога. Если не заданы дисковод или путь, то подразумевается текущий дисковод и текущий каталог. Для каждого файла команда DIR сообщает его имя, расширение имени, размер файла в байтах, дату и время создания или последнего обновления файла. Подкаталоги отмечаются < DIR>. В конце выдачи сообщается о размере свободного пространства на диске. Параметр /P задает полноэкранный вывод оглавления.

Создание каталога

Для создания нового каталога имеется команда MD (Make Directory).

Формат команды:

md [дисковод:][\ путь\]

Уничтожение каталога

Для удаления пустого каталога имеется команда RD (Remove Directory).

Формат команды:

rd [дисковод:][\ путь\]

Удаление файлов

Для удаления файлов имеется команда DEL (Delete).

Формат команды:

del [дисковод :] [путь \] имя файла

В команде может быть указано групповое имя файла. Если Вы захотите удалить все файлы из каталога командой del *.*, то операционная система выдает Вам запрос:

Are you sure (Y/N)? (Вы уверены?)

Для удаления файлов надо нажать "Y" ( Enter), для отмены команды - нажать "N" (Enter).

Переименование файлов

Для переименования файлов имеется команда REN(Rename).

Формат команды:

ren [дисковод:][\путь\]имя файла имя файла.

Первое имя файла в команде задает имя (имена) переименовываемых файлов, второе - новое имя (имена) файлов. Переименовываются все файлы из заданного каталога, подходящие под шаблон, заданный в первом имени файла в команде. Если символы “ * “ и “ ? “ имеются во втором имени файла в команде, то символы имен файлов на соответствующих позициях не изменяются.

Вывод файла на экран

Формат команды:

type [дисковод: ] [\путь \] имя файла

Вывод на экран можно приостановить нажатием [Ctrl-S]. Повторное нажатие [Ctrl-S] возобновляет вывод на экран. Закончить вывод на экран можно, нажав на [Ctrl-C] или [Ctrl-Break].

Копирование файлов

Для копирования файлов имеется команда COPY.

Формат команды:

COPY [дисковод:] [\путь\] имя файла [дисковод :] [\путь\] имя-файла.

или

COPY [дисковод:] [\путь\] имя файла [дисковод:][\путь].

Из каталога, указанного в первом параметре команды, копируются файлы, заданные именем файла в первом параметре команды. Дисковод и путь во втором параметре команды указывают каталог, в который копируются файлы. Если во втором параметре имя файла отсутствует, то имена файлов при копировании не меняются. Если во втором параметре команды задано имя файла, то оно указывает новое имя копируемого файла. В команде COPY вместо имен файлов можно использовать обозначение устройств, например:

CON - консоль (клавиатура для ввода, монитор для вывода).

При вводе с клавиатуры конец файла задается как [Ctrl-Z] или [F6];

PRN - принтер (только как выходной файл).

Изменение отзыва операционной системы

Для изменения отзыва операционной системы имеется команда PROMPT (Prompter означает " суфлер в театре").

Формат команды:

PROMPT [<текст>]

Текст составляется из букв, указывающих, что в отзыв включается:

  • t - текущее время;

  • d - текущая дата;

  • р - маршрут рабочего каталога текущего диска;

  • g - символ >.

Перечисленные буквы в <тексте> разделяются символом &. Примеры:

А> PROMPT &p&g. Отзыв будет включать маршрут рабочего каталога на текущем диске и заканчиваться символом >;

A> PROMPT. Восстанавливается стандартный отзыв, указывающий букву -идентификатор текущего диска.

Использование шаблонов в именовании файлов

Во многих командах может использоваться так называемый "шаблон", который позволяет вместо одного имени задавать группу имен. Например, *.DOC означает имена всех файлов, имеющих расширение DOC, а шаблон *.* задает имена всех файлов текущего каталога.

Основные команды:

CALL- Вызов одного пакетного файла из другого;

CD- Вывод имени либо смена текущей папки;

CHDIR - Вывод имени либо смена текущей папки;

CHKDSK-  Проверка диска и вывод статистики;

CHKNTFS-Отображение или изменение выполнения проверки диска во время загрузки;

CLS- чистка экрана;

CMD -  Запуск еще одного интерпретатора командных строк Windows;

COLOR -  Установка цвета текста и фона, используемых по умолчанию;

COMP- Сравнение содержимого двух файлов или двух наборов файлов;

COMPACT-Отображение/изменение сжатия файлов в разделах NTFS;

CONVERT-Преобразование томов FAT в NTFS. Нельзя выполнить преобразование текущего активного диска;

COPY- Копирование одного или нескольких файлов в другое место;

DATE- Вывод либо установка текущей даты;

DEL-  Удаление одного или нескольких файлов;

DIR -  Вывод списка файлов и подпапок из указанной папки;

DISKCOPY-Копирование содержимого одного гибкого диска на другой;

ECHO -  Вывод сообщений и переключение режима отображения команд на экране;

ERASE-  Удаление одного или нескольких файлов;

EXIT-  Завершение работы программы CMD.EXE (интерпретатора командных строк);

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

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

FINDSTR-Поиск строк в файлах;

FOR-   Запуск указанной команды для каждого из файлов в наборе;

FORMAT - Форматирование диска для работы с Windows;

GOTO-    Передача управления в отмеченную строку пакетного файла;

HELP-   Выводит справочную информацию о командах Windows;

IF -  Оператор условного выполнения команд в пакетном файле;

LABEL-   Создание, изменение и удаление меток тома для дисков;

MD-   Создание папки;

MKDIR-   Создание папки;

MODE-    Конфигурирование системных устройств;

MORE-    Последовательный вывод данных по частям размером в один экран;

MOVE-    Перемещение одного или нескольких файлов из одной папки в другую;

PATH  -  Вывод либо установка пути поиска исполняемых файлов;

PAUSE -  Приостановка выполнения пакетного файла и вывод сообщения;

PRINT-   Вывод на печать содержимого текстовых файлов;

PROMPT-  Изменение приглашения в командной строке Windows;

PUSHD -  Сохранение значения текущей активной папки и переход к другой папке;

RD  -    Удаление папки;

RECOVER-Восстановление читаемой информации с плохого или поврежденного диска;

REM-     Помещение комментариев в пакетные файлы и файл CONFIG.SYS;

REN -    Переименование файлов и папок;

RENAME-  Переименование файлов и папок;

REPLACE -замещение файлов;

RMDIR -  Удаление папки;

SETLOCAL-Начало локальных изменений среды для пакетного файла;

SHIFT -  Изменение содержимого (сдвиг) подставляемых параметров для пакетного файла;

START  - Запуск программы или команды в отдельном окне;

TIME-    Вывод и установка системного времени;

TITLE -  Назначение заголовка окна для текущего сеанса интерпретатора командных строк CMD.EXE;

TREE  -  Графическое отображение структуры папок заданного диска (дерево каталогов) или заданной папки;

TYPE  -  Вывод на экран содержимого текстовых файлов;

VER   -  Вывод сведений о версии Windows;

VERIFY-  Установка режима проверки правильности записи файлов на диск;

VOL -    Вывод метки и серийного номера тома для диска;

XCOPY -  Копирование файлов и дерева папок.