Главная страница
Навигация по странице:

  • Задание на лабораторную работу.

  • Методические указания к выполнению работы.

  • 3. Теоретические сведения.

  • 3.1 Файл, имя файла. Файлом

  • 3.2 Директория ( Каталог ).

  • 3.5 Сообщения DOS об ошибках.

  • 3.6 Директории и поддиректории.

  • 3.7 Создание поддиректорий.

  • 3.8 Смена поддиректории.

  • 3.9 Удаление директории.

  • 3.10 Копирование файла из одной директории в другую.

  • 3.11 Информация о структуре директорий.

  • 3.14 Универсальные символы * и .

  • 3.15 Очистка экрана. Следующая простая команда DOS - СLS. Она очищает экран, и в левом верхнем углу экрана появляется приглашение системы.3.16 Вывод содержимого файла на печать.

  • 3.17 Форматирование диска.

  • 3.18 Копирование и создание нового файла. Команда COPY.

  • 3.20 Переименование файла. Команд a RENAME .

  • 3.21 Прерывание команды. Остановить выполнение команды можно, нажимая Ctrl-C или Ctrl-Break. Однако не все команды DOS можно прервать таким образом.Контрольные вопросы

  • ВВИС. Лабораторная работа 1 Команды ОС. Лабораторная работа 1 Файлы, директории и поддиректории в dos


    Скачать 108 Kb.
    НазваниеЛабораторная работа 1 Файлы, директории и поддиректории в dos
    Дата11.04.2022
    Размер108 Kb.
    Формат файлаdoc
    Имя файлаЛабораторная работа 1 Команды ОС.doc
    ТипЛабораторная работа
    #463466

    Лабораторная работа 1

    «Файлы, директории и поддиректории в DOS»




    Цель работы: В ходе выполнения данной лабораторной работы студент должен овладеть следующими навыками:


    • Создавать имена и расширения файлам и директориям.

    • Правильно трактовать сообщения о возможных ошибках и делать соответсвующие выводы.

    • Свободно перемещаться по дереву каталогов (директорий) в DOS.

    • форматировать дискеты

    • пользоваться универсальными символами * и ?

    • выводить содержимое директорий и файлов на экран

    • находить, копировать, переименовывать и удалять файлы




    1. Задание на лабораторную работу.

      1. Изучить понятия файл, директория, поддиректория и их структуру.

      2. Освоить правила создания, переименования и удаления файлов и директорий.

      3. Изучить основные команды DOS по работе с файлами.

      4. Изучить правила использования универсальных символов.




    1. Методические указания к выполнению работы.




      1. Создать в заданной части диска ПК три директории.

      2. Переименовать одну директорию, другую удалить.

      3. Создать в одной директории два файла, а третий скопировать из заданного преподавателем места. Одни из файлов создайте без расширения.

      4. Переместить из одной созданной директории с файлами два файла в другую созданную директорию.

      5. Переименуйте один из файлов.

      6. Отобразите на экране монитора содержимое одного из файлов.

      7. Найти на диске по маске заданные преподавателем файлы.

    Основные ответы на вопросы программы и свои действия студент должен отразить в отчете.
    3. Теоретические сведения.
    Основные темы работы:

    • что такое файл

    • имена файлов

    • директории

    • типы файлов

    • перемена дисковода

    • сообщения об ошибках

    • корневая директория

    • создание поддиректорий

    • пути к поддиректориям

    • передвижение между поддиректориями

    • уничтожение поддиректорий


    3.1 Файл, имя файла.
    Файлом называется имеющая имя конечная по объему упорядоченная информация, которая хранится на одном из носителей информации, доступных ПК.

    Информация файла записывается на диске в целое количество (не обязательно последовательно идущих друг за другом) кластеров (кластер – элементарная логическая адресуемая ячейка на диске, являющаяся пересечением дорожки и группы последовательных секторов). Информация о занимаемых файлом кластерах записывается в специальной таблице размещения файлов FAT.

    Дискета или диск могут содержать несколько файлов, причем записи, расположенные в разных файлах, не могут смешиваться.

    С файлами, записанными на диске, можно делать следующие операции:

    • копировать,

    • изменять,

    • дополнять,

    • уничтожать,

    • изменять их имена.

    С командами, позволяющими делать эти операции, Вы познакомитесь в следующей работе.

    Все файлы на диске должны иметь уникальные имена, по которым Вы будете их распознавать. Имя файла может состоять из двух частей : содержательного имени и расширения, которые разделяются точкой. Например, AUTO.COM или E32_BIG.LET.

    Первая часть имени ( для "чистых" версий DOS, в отличие от Windows-95\98) может быть длиной от 1 до 8 символов, а расширение - от 1 до 3 символов. Расширение поможет Вам создать группы похожих файлов ( например, RT.TXT и HOST.TXT - текстовые файлы ) или различить файлы с одинаковым именем ( например, файлы LETTER.OLD и LETTER.NEW содержат старое и новое письма ).

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

    В этом случае имя файла и расширение разделены пробелами, но для того, чтобы запустить на исполнение файл MUSIC EXE, Вы должны напечатать MUSIC.EXE. Пробелов в этом имени быть не должно. Заметим, что для выполнения файлов, имеющих расширение .EXE или .COM, достаточно набрать только первую часть имени, в данном примере MUSIC.

    Итак, имена файлов начинаются с буквы и состоят из букв и цифр от 0 до 9. В имени файла запрещено использовать следующие символы : . " \ / [ ] : | < > + = : , Также запрещается использовать управляющие символы ( т.е. символы, полученные с помощью нажатия клавиши Ctrl и какого-либо другого ключа ).
    3.2 Директория ( Каталог ).
    Директория – это особый вид файла, содержимым которого является список имен и параметров файлов, условно входящих в эту директорию. В отличие от любого другого файла содержимое директории изменяется только внутренними средствами DOS и не доступно для произвольного редактирования пользователю. Признаком директории является наличие единицы в одном из аттрибутов файла-директории.

    Директория ( каталог ) диска напоминает содержание книги : с помощью команды DIR можно узнать, какие файлы содержит диск. На экране Вы увидите имя файла, его расширение, длину файла в байтах, дату и время создания файла или его последнего редактирования.

    Все файлы должны иметь уникальные имена. Файлы с одинаковыми именами и расширениями не различаются.
    3.3 Типы файлов.
    На диске могут быть записаны файлы нескольких типов :
    1. текстовые ;

    2. файлы с данными ;

    3. программные;

    4. исполняемые и командные.

    5. архивные.

    6. файлы копий.
    1. ТЕКСТОВЫЕ файлы содержат информацию, которую Вы можете прочесть. Эти файлы содержат только те символы, которые могут быть изображены на экране. Обычно текстовые файлы создаются пользователями (.TXT,.DOC)

    2. Файлы с данными создаются и используются специальными программами (данные графических изображений, звуковые, видео, базы данных и др.). Многие такие файлы содержат символы, которые не могут быть изображены на экране (.DAT,.WAV,.MID,.WRK,.AVI).

    3. ПРОГРАММНЫЕ файлы содержат исходные тексты программ на том или ином языке программирования ( .PAS; .ASM; .C; .FOR).

    4. ИCПОЛНИМЫЕ файлы содержат программы, которые выполняет компьютер. Обычно они имеют расширение .EXE, .COM, а КОМАНДНЫЕ - .BAT.

    5. АРХИВНЫЕ файлы создаются специальными программами -архиваторами и содержат в себе в сжатом виде любые другие файлы, а также их группы. Архиватор определяет раширение ( .ARJ, .ZIP, .RAR и др.).

    6. Некоторые программы и редакторы позволяют создавать файлы –копии последних вариантов тех или иных файлов ( .BAK).
    3.4 Перемена дисковода.
    Когда Вы печатаете команду DIR, Вы видите список файлов на устройстве, соответствующем букве в приглашении системы. Например, если приглашение A> , то Вы увидите список файлов на устройстве A. Для того, чтобы изменить устройство, достаточно набрать нужную букву другого дисковода и двоеточие, например : С:

    Приглашение системы меняется в зависимости от переключения устройства.
    3.5 Сообщения DOS об ошибках.
    Если Вы введете команду DIR при открытом дисководе, то через несколько секунд на экране появится сообщение :

    Not ready error reading drive A | Дисковод А не готов к обмену

    Abort, Retry, Ignore? | прервать, повторить, игнорировать?

    Во-первых, DOS сообщает, что не может прочесть дискету, потому что дисковод открыт. Однако DOS не знает точной причины; ей известно только, что дисковод не готов к работе. Существует несколько причин, которые могут вызвать такую же ошибку, например, если дискета испорчена или не отформатирована.

    Вы можете ответить тремя способами : прервать (A), повторить (R) или пренебречь (I). Ответ A прекращает чтение дискеты. Команда R позволяет исправить условия, вызывающие ошибку. Для того, чтобы повторить команду, закройте дисковод и нажмите R. Команда I используется только системными программистами.
    Обзор сообщений DOS об ошибках.

    "Bad Command or File Name"

    (Неверная команда или имя файла)

    Это сообщение встречается чаще других. Оно означает, что DOS не понимает, что Вы от нее хотите. Обычно это сообщение появляется, если Вы неверно наберете команду. Сообщение не требует никакого ответа, введите правильную команду.

    "Disk Boot Failure"

    (Ошибка при загрузке)

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

    "General Failure"

    (Сбой системы)

    Это сообщение появляется, если Вы пытаетесь работать с дискетой, которая не отформатирована, испорчена или не предназначена для использования DOS. При этом Вам нужно прекратить работу или вставить подходящую дискету.

    "Insufficient Disk Space"

    (Недостаточно места на диске)

    Как Вам известно, дисковое пространство ограничено. Если его не хватает,то система выдаст сообщение "Insufficient Disk Space". Для того, чтобы исправить эту ошибку, возьмите другую дискету или удалите ненужные файлы на старом диске.

    "Invalid Drive Specification"

    (Неверное имя дисковода)

    Сообщение появляется, если Вы пытаетесь использовать несуществующий дисковод. Например, если Вы наберете A>Z:, то получите это сообщение, после которого надо набрать верную команду.

    "Non-DOS Disk"

    Сообщение появляется, если Вы пытаетесь работать с поврежденной дискетой. Обычно это значит, что директория полностью или частично испорчена.

    "Nonsystem Disk or Disk Error"

    (Несистемный диск или дисковая ошибка)

    Сообщение означает, что Вы пытаетесь загрузить DOS с дискеты, на которой нет DOS. Вставьте дискету, содержащую DOS и нажмите любую клавишу.

    "Sector Not Found"

    (Не найден сектор)

    Сообщение означает, что компьютер не может найти часть файла.

    Воспользуйтесь копией этого файла.

    "Seek"

    (Поиск)

    Сообщение означает, что дисковод не может найти дорожку. Ошибка может быть вызвана тем, что Вы неправильно вставили дискету или неисправностью диска или дисковода.

    3.6 Директории и поддиректории.
    До сих пор мы рассматривали только одну директорию, называемую

    корневой. Она создается при форматировании диска. Вы можете определить в ней свои поддиректории (т.е. директории внутри корневой). В поддиректориях обычно хранится группа связанных файлов, например, файлы, принадлежащие одному пользователю.

    Поддиректория также может иметь свои поддиректории. Такую структуру удобно изобразить в виде дерева.
    3.7 Создание поддиректорий.
    Теперь посмотрим, как создаются поддиректории. Для этого существует команда

    MKDIR имя_поддиректории

    MKDIR можно сокращать до MD. Заведем директорию с именем ONE.

    Если теперь выполнить команду DIR, то на экране появится только

    одна строчка:

    ONE 14-5-89 2:56p

    (Время и дата указаны условно.) указывает на то, что ONE это директория, а не файл. Сейчас мы все еще находимся в корневой директории.
    3.8 Смена поддиректории.
    Для того, чтобы поменять текущую директорию, воспользуемся командой CHDIR (или CD). Например, перейдем в директорию ONE и посмотрим ее содержание:
    Volume in drive A has no label

    Directory of A:\ONE
    . 14-5-89 3:01p

    .. 14-5-89 3:01p
    Изучим подробнее это сообщение компьютера:
    Обратите внимание, что во второй строке указано название директории A:\ONE. Если Вы помните, при просмотре корневой директории здесь была только косая черта. В DOS косая черта представляет корневую директорию, не имеющую названия. Комбинация \ONE определяет путь к директории ONE : начать с корневой директории и перейти в поддиректорию ONE. Содержание директории записано в сокращениях DOS. Одна точка обозначает текущую директорию, а две точки - директорию одним уровнем выше, в нашем случае - корневую. По команде DIR .. будет распечатана корневая директория.

    Поддиректории внутри другой поддиректории создаются точно так же. Сейчас мы находимся в поддиректории ONE. Создадим в ней две поддиректории и посмотрим ее содержание:

    MD ONE_1 и MD ONE_2. В результате получим:
    Volume in drive A has no label

    Directory of A:\ONE
    . 14-5-89 3:01p

    .. 14-5-89 3:01p

    ONE_1 14-5-89 3:20p

    ONE_2 14-5-89 3:21p
    .T chdir
    Время и дата здесь опять условные. Перейдем в поддиректорию ONE_1 и распечатаем ее: CD ONE_1 и DIR. Получим на мониторе:
    Volume in drive A has no label

    Directory of A:\ONE\ONE_1
    . 14-5-89 3:01p

    .. 14-5-89 3:01p
    Теперь вторая строчка выглядит так:
    Directory of A:\ONE\ONE_1
    Как Вы догадались, \ONE\ONE_1 определяет путь к директории ONE_1: начать из корневой, перейти в ONE, из ONE перейти в ONE_1.

    Для того, чтобы вернуться из поддиректории на один уровень выше, есть два способа: набрать команду CD .. или указать ее полное имя, например: CD \ONE.

    В корневую директорию можно вернуться из любого уровня по команде CD \.
    К каждой поддиректории ведет единственный путь из корневой директории. Имя пути к директории ONE_1 имеет вид : \ONE\ONE_1. Указывая полное имя пути, Вы можете добраться до любого файла в любой поддиректории независимо от того, где Вы находитесь.

    Например, если в поддиректории ONE_1 содержится файл README.TXT, то Вы можете его распечатать командой
    A> TYPE \ONE\ONE_1\README.TXT
    Пробелы в имени пути не допускаются. Общий вид имени пути :

    \имя директории\имя директории...\имя директории.

    Имя пути может начинаться с имени устройства. Например, для того чтобы распечатать директорию FGD на дисководе B, нужна команда
    A> DIR B:\FGD
    Если Вы неверно наберете имя пути или имя директории, DOS ответит сообщением :

    Invalid directory. (Неверно указана директория)
    Если выполнить команду A> CD без аргументов, то DOS укажет Вам текущую директорию и путь к ней.
    A:\ONE\ONE_1

    3.9 Удаление директории.
    Директория удаляется с помощью команды RMDIR ( или RD ). Если Вы попробуете удалить директорию командой DEL или ERASE, то у Вас ничего не выйдет. Существуют 2 ограничения : во-первых, директория должна быть пустой. Когда Вы просматриваете содержание директории, оно должно выглядеть так :
    .

    ..
    Во-вторых, удаляемая директория не должна быть текущей. Это означает, что нельзя удалять директорию, в которой Вы находитесь.
    Если Вы попытаетсь удалить текущую или несуществующую директорию, то компьютер напечатает сообщение:
    Invalid path, not directory, (Неверный путь, не директория

    or directory not empty или директория непуста)
    3.10 Копирование файла из одной директории в другую.
    Когда Вы копируете файл из одной директории в другую, точно укажите оба имени пути. Например, если Вы хотите скопировать файл BAMBY.BIM из директории ONE_1 в директорию ONE_2, это надо сделать так :
    A> COPY \ONE\ONE_1\BAMBY.BIM \ONE\ONE_2
    Теперь если Вы распечатаете директорию ONE_2, то увидите, что файл BAMBY.BAM скопирован. Заметим, что если ONE_2 является текущей директорией, то второй путь можно не указывать :
    A> COPY \ONE\ONE_1\BAMBY.BAM
    Чтобы скопировать файл из поддиректории в корневую директорию, в качестве имени пути используйте символ \. Например, если ONE_2 - текущая директория, то файл SAMPLE копируется в корневую директорию с помощью команды :
    A> COPY SAMPLE \
    Если файлы расположены в разных директориях, то они могут иметь одинаковые имена, в отличие от файлов из одной директории.
    3.11 Информация о структуре директорий.
    В DOS существуют две команды, позволяющие получить полную информацию о структуре директории на диске. Первая команда называеся TREE :
    A> TREE <имя_диска>
    Если Вы хотите посмотреть структуру директории на текущем диске, то имя диска можно опустить. TREE - это внешняя команда, то есть сначала Вам скопировать файл TREE.COM в корневую директорию на Вашем диске и затем ввести команду TREE ( текущим должен быть дисковод A ).TREE/F распечатывает структуру директории и список файлов в каждой директории.

    Вторая команда - CHKDSK/V. Не забудьте, что CHKDSK - внешняя команда. Кроме структуры директории и списка файлов в каждой из них, она распечатывает данные о распределении файлов и другую полезную информацию.
    3.12 Опции команд.
    Рассмотрим подробнее, как устроены команды DOS, на примере команды, печатающей содержание директории. Вам уже известен простейший вариант команды DIR, однако существуют и другие режимы работы этой команды с дополнительными возможностями. Во многих командах DOS можно использовать одну или более опций, которые изменяют значение команды. Обычно опции команд DOS начинаются с косой

    черты (/). Команда DIR имеет 2 опции : /P и /W.

    Команда DIR /P временно останавливает выдачу директории, когда весь экран будет заполнен. При этом вы увидите сообщение :

    Strike a key when ready... (Для продолжения нажмие любую клавишу)

    Для того, чтобы продолжить выдачу директории, нажмите любую клавишу.

    Если Вы хотите получить только список файлов без дополнительной

    информации о них, воспользуйтесь опцией /W. При этом имена файлов будут расположены в 5 колонках.
    Volume in drive A is DISK1_VOL1

    Directory of A:\MAR
    . 3-05-89 10:59a

    .. 3-05-89 10:59a

    MAIN BAK 11837 10-05-89 1:29p

    MAIN PAS 11837 11-05-89 1:22p

    READY EXE 16718 11-02-88 7:57p

    RED TPU 7536 6-05-89 2:09p

    LESSON1 PAS 3751 6-05-89 2:56p

    LESSON1 BAK 3754 6-05-89 11:26a

    RED PAS 9528 6-05-89 2:05p

    LESSON2 PAS 8390 10-05-89 2:57p

    LESSON2 BAK 8480 10-05-89 2:53p

    Strike a key when ready . . .
    RRR PAS 166 6-05-89 4:03p

    MUSIC BAK 961 29-03-89 10:27a

    MUSIC EXE 5680 3-05-89 2:36p

    MUSIC PAS 961 3-05-89 2:37p

    LESSON0 BAK 3045 6-05-89 3:22p

    PLAY BAK 1639 10-05-89 3:28p

    PLAY EXE 6336 10-05-89 3:28p

    RRR BAK 166 6-05-89 4:03p

    LESSON4 PAS 959 11-05-89 1:57p

    34 File(s) 503104 bytes free
    С помощью опции /P команды DIR можно приостановить выдачу на экран списка файлов. То же самое можно сделать, нажимая одновременно клавиши Ctrl и S ( одновременное нажатие обозначается Ctrl-S ). Для того, чтобы продолжить выдачу, нажмите любую клавишу. Возможно, на Вашем компьютере приостановить выдачу на экран можно и по-другому : Ctrl-NumLock или Pause. Но для некоторых программ приостановить выдачу на экран нельзя.
    3.13 Поиск файла.
    До сих пор мы использовали команду DIR для того, чтобы распечатать содержание всей директории. Покажем, как с помощью команды DIR можно найти один файл. Для этого после команды DIR нужно указать полное имя файла, например
    A> DIR MUSIC.EXE
    При этом DOS распечатает информацию об этом файле. Если в директории такого файла нет, Вы получите диагностическое сообщение о том, что файл не найден:
    File not found
    3.14 Универсальные символы * и ?.
    Кроме того, DOS позволяет получить списки групп файлов. Для этого существуют так называемые универсальные символы * и ?. Предположим, что Вам необходим список всех файлов с расширением .EXE.

    После набора команды DIR *.EXE получим:
    Volume in drive A is DISK1_VOL1

    Directory of A:\MAR
    READY EXE 16718 11-02-88 7:57p

    EXTER EXE 2448 14-04-89 11:10a

    MAIN EXE 26384 11-05-89 2:18p

    MUSIC EXE 5680 3-05-89 2:36p

    PLAY EXE 6336 10-05-89 3:28p

    5 File(s) 496960 bytes free
    В этом примере вместо имени файла мы указали универсальный символ (*), который обозначать произвольное имя файла. Заметим, что имя файла и его расширение - разные вещи и * относится только к имени файла. Приведем несколько примеров использования универсального символа * :
    A> DIR S*.EXE

    По этой команде DOS распечатает имена файлов, начинающихся с буквы S и имеющих расширение .EXE. Однако не следует применять команды типа A> DIR *ST.EXE. При этом Вы не получите список всех имен, оканчивающихся на ST. На экране Вы увидите список всех файлов с расширением .EXE.

    Расширение файла может тоже содержать *, например A> DIR S*.*

    По этой команде DOS распечатает имена файлов, начинающихся с буквы S со всевозможными расширениями.
    Второй универсальный символ - это (?). Он может соответствовать любому символу в заданной позиции в отличие от *, соответствующей последовательности символов.

    Приведем пример использования универсального символа ? :

    A> DIR ?DISK.*

    По этой команде DOS распечатает имена файлов, начинающихся с любой буквы и оканчивающихся на DISK со всевозможными расширениями.

    Обратите внимание, что следующие команды эквивалентны :

    A> DIR

    A> DIR *.*

    A> DIR ????????.???
    3.15 Очистка экрана.
    Следующая простая команда DOS - СLS. Она очищает экран, и в левом верхнем углу экрана появляется приглашение системы.
    3.16 Вывод содержимого файла на печать.
    Если у Вас есть принтер, то текст с экрана можно распечатать, нажав клавиши Shift и PrintScreen.
    3.17 Форматирование диска.
    Для того, чтобы на новую дискету можно было записать информацию, ее следует предварительно отформатировать командой
    A> FORMAT <имя дисковода>

    Например, A> FORMAT B:
    Командой FORMAT нужно пользоваться очень осторожно, так как она уничтожает всю информацию на дискете. При выполнении лабораторной работы не пытайтесь форматировать жесткий диск !!!

    По команде FORMAT компьютер сообщает о готовности начать форматирование:

    Insert new diskette for drive A: and strike ENTER when ready_ (Вставьте новую дискету в дисковод А: и нажмите ENTER )

    После этого вставьте пустую дискету в дисковод и нажмите клавишу Enter. Когда форматирование дискеты закончится, на экране появится сообщение (естественно, без русского перевода):

    Format complete

    362496 bytes total disk space

    362496 bytes available on disk

    Format another (Y/N)?
    Форматирование закончено

    Общий объем диска 62496 байтов

    Доступно для работы 62496 байтов

    Форматировать следующую (да/нет)?
    Если Вы не хотите форматировать другую дискету, нажмите N, иначе Y. Сообщение компьютера может быть другим в случае, когда дискета испорчена.
    3.18 Копирование и создание нового файла. Команда COPY.
    Одна из важнейших - команда COPY, которая позволяет копировать файлы. Общий вид команды COPY :
    COPY файл1 файл2
    По команде COPY содержимое файла1 переписывается в файл2. Чтобы скопировать файл в другую или из другой директории, надо указать ее полное имя.
    Volume in drive А is DISK1_VOL1

    Directory of А:\MAR
    . 3-05-89 10:59a

    .. 3-05-89 10:59a

    MAIN BAK 11837 10-05-89 1:29p

    MAIN PAS 11837 11-05-89 1:22p

    READY EXE 16718 11-02-88 7:57p

    RED TPU 7536 6-05-89 2:09p

    TURBO PCK 1201 10-05-89 3:29p

    RED BAK 9535 6-05-89 2:05p

    8 File(s) 19503104 bytes free
    А теперь попробуем скопировать файл READY.EXE в READY_1.EXE. Затем распечатаем директорию еще раз и убедимся, что файл READY_1.EXE существует.
    Volume in drive C is DISK1_VOL1

    Directory of C:\MAR
    . 3-05-89 10:59a

    .. 3-05-89 10:59a

    MAIN BAK 11837 10-05-89 1:29p

    MAIN PAS 11837 11-05-89 1:22p

    READY EXE 16718 11-02-88 7:57p

    READY_1 EXE 16718 7-05-89 3:22p

    RED TPU 7536 6-05-89 2:09p

    TURBO PCK 1201 10-05-89 3:29p

    RED BAK 9535 6-05-89 2:05p

    9 File(s) 19486386 bytes free
    С помощью команды COPY можно скопировать файл на другое устройство, например
    A> COPY SORT.EXE B:SORT.EXE
    Если на Вашем компьютере один дисковод, то DOS укажет Вам, когда вытащить одну дискету и вставить другую. Обычно используется короткая форма записи команды COPY :
    A> COPY SORT.EXE B:
    При этом Вам следует указать имя файла на другом устройстве, только если Вы хотите его изменить.
    Часто бывает нужно скопировать несколько файлов с одного устройства на другое. В этом случае удобно использовать универсальные символы * и ?. Например, команда A> COPY *.* B: скопирует все файлы с одного диска на другой.
    Нельзя копировать файл в себя. Попробуйте выполнить команду : COPY MAIN.PAS MAIN.PAS. Система ответит:

    File cannot be copied onto itself (Нельзя копировать файл в себя

    0 File(s) copied Скопировано 0 файлов)
    Если Вы попытаетесь скопировать файл, которого нет в Вашей директории, то получите сообщение :
    File not found (Файл не найден)
    С помощью команды COPY можно создать новый файл :
    A> COPY CON: имя файла
    Для того, чтобы распечатать файл, используется команда TYPE.

    TYPE EXTER.PAS Если файл большой и не умещается на экране, для остановки нажмите Ctrl-S или Pause.
    Если к Вашей системе подключен принтер, то Вы можете распечатать файл с помощью команды PRINT : A> PRINT <имя файла>
    3.19 Уничтожение файла.
    Следующая команда DOS - ERASE ( или DEL ) уничтожает файлы.

    Общий вид команды :
    A> ERASE <имя файла>
    Посмотрим, как она работает. Удалим файл READY_1.EXE, а затем

    командой DIR попробуем его найти. Так как файла с таким именем в

    директории уже нет, Вы получите диагностическое сообщение об этом.

    Вы можете удалить все файлы в директории командой
    A> ERASE *.*
    В этом случае DOS потребует подтверждения :
    Are you sure (Y/N)? ( Вы уверены (да/нет)? )
    Если Вы действительно хотите удалить все файлы, ответьте Y, а если Вы погорячились - то N.
    Будьте осторожны при удалении файлов, Вы можете потерять их навсегда!!!
    3.20 Переименование файла. Командa RENAME.
    Имя файла можно изменить командой RENAME. В DOS разрешается сокращение команды до REN. Общий вид команды :
    A> REN старое_имя новое_имя
    Попробуйте переименовать файл OLD.TXT в NEW.TXT, а затем проверьте, что находится в Вашей директории.

    При переименовании содержание файла не меняется.
    Volume in drive C is DISK1_VOL1

    Directory of C:\MAR
    . 3-05-89 10:59a

    .. 3-05-89 10:59a

    MUSIC BAK 961 29-03-89 10:27a

    MUSIC EXE 5680 3-05-89 2:36p

    MUSIC PAS 961 3-05-89 2:37p

    PLAY EXE 6336 11-05-89 3:19p

    OLD TXT 190 12-05-89 2:00p

    7 File(s) 19161088 bytes free
    REN OLD.TXT NEW.TXT
    Volume in drive C is DISK1_VOL1

    Directory of C:\MAR

    . 3-05-89 10:59a

    .. 3-05-89 10:59a

    MUSIC BAK 961 29-03-89 10:27a

    MUSIC EXE 5680 3-05-89 2:36p

    MUSIC PAS 961 3-05-89 2:37p

    PLAY EXE 6336 11-05-89 3:19p

    NEW TXT 190 12-05-89 2:00p

    7 File(s) 19161088 bytes free
    При переименовании файлов можно использовать имена устройств, например, следующая команда меняет имена файлов на дисководе В.

    A> REN B:TEST B:OLD.TEST

    Нельзя в качестве нового имени давать имена уже существующих файлов, а также переименовывать несуществующие файлы. При зто DOS напечатает сообщение :

    Duplicate file name or File not found

    (Повторяется имя файла или Файл не найден)

    3.21 Прерывание команды.
    Остановить выполнение команды можно, нажимая Ctrl-C или Ctrl-Break. Однако не все команды DOS можно прервать таким образом.

    Контрольные вопросы


    1. Что такое файл и каковы его необходимые признаки?

    2. Перечислите ограничения для имени файла и его расширения.

    3. Что такое директория и чем она отличается от файла?

    4. Зачем файлу расширение?

    5. Что такое корневая директория? Как в нее войти?

    6. Как создать и уничтожить поддиректорию?

    7. Могут ли существовать разные поддиректории с одним и тем же именем?

    8. Как перейти на родительскую поддиректорию?

    9. Что такое опции команд и как они записываются?

    10. Что можно сделать с помощью опций команды DIR?

    11. В чем назначение символа *? Как его использовать?

    12. В чем назначение символа ? ? Как его использовать?

    13. Как очистить экран от ненужной информации?

    14. Как отформатировать диск простейшим образом?

    15. Как создать новый файл?

    16. Как скопировать файл?

    17. Перечислите методы вывода содержимого файла на экран монитора?

    18. Как переименовать файл?

    19. Как удалить файл?


    написать администратору сайта