Реферат: Работа с командами операционной системы MS - DOS
файла(имени и расширении). Символ ? означает, что команда(при фильтрации файлов) “признает”
любой символ в имени или расширении файла, в позиции которого находится символ ? .
Символ * означает, что команда(при фильтрации файлов) “признает” все символы, в имени или расширении файла, начиная с позиции, где находится символ * . Символы ? и * действуют не зависимо друг от друга применительно к имени или расширению.
Примеры :
ВЫПОЛНИТЬ ОПЕРАЦИЮ НАД СЛЕДУЮЩИМИ ГРУППАМИ ФАЙЛОВ :
*.* - все файлы, без исключения,
*.txt - файлы с любыми именами, но с расширением .txt,
II*.* - файлы, имена которых начинаются с цепочки символов II и имеющие любое расширение,
YE??0198.* - файлы, имена которых начинаются с цепочки символов YE, два следующих символа НЕ имеют значение, следующие четыре символа должны быть 0198, расширение НЕ имеет значение(применительно к расчетному отделу : все результаты расчетов по работнику
с табельным номером 0198).
Атрибуты файлов :
Каждый Файл(Каталог) имеет атрибут, который указывает на то,
что этот файл является именно файлом; или на то, что он является
Каталогом.
Файлы, в зависимости от атрибута, могут быть скрытыми, архивными
системными, только для чтения.(Скрытые файлы MS DOS “не видит”).
8. КОМАНДЫ ПОДДЕРЖКИ ФАЙЛОВ
Для работы с файловой системой в DOS имеются несколько
встроенных команд:
COPY, REN, DEL, TYPE, DIR,
MKDIR или MD,
CHDIR или CD
RMDIR или RD
8.1. Копирование файлов - команда COPY
Команда COPY имеет один или два основных аргумента и еще может сопровождаться специальным указателем верификации. Основной формат команды предполагает задание источника, то есть указания места, откуда нужно копировать (1-й аргумент), и назначения, то есть указания места, куда нужно копировать (2-й аргумент). В качестве источника может указываться любой маршрут, имя файла или шаблон имен. При этом, в зависимости от задания, копируется все содержимое текущего или указанного каталога, группа файлов или отдельный файл. В качестве назначения чаще всего задается лишь маршрут, который указывает, в какой каталог нужно перенести копируемые файлы. При этом имена копируемых файлов остаются прежними.
Команда COPY имеет три формата.
Формат1:
Копирование без изменения имени.
COPY [/A][/B][н:][маршрут]имя_файла[.тип][н:][маршрут][/V]
Файл копируется на другой накопитель и/или в другой каталог