Работа с гибкими дисками (дискетами).

      Комментарии к записи Работа с гибкими дисками (дискетами). отключены

Правила копирования, переименования и т.д. при работе с дискетами остаются такими же только дискета обозначается как диск А:.

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

1. Вставьте дискету не содержащую какой-либо полезной информации в дисковод.

2. Очистите дискету (отформатируйте) командой FORMAT A: /Q.

3. Укажите емкость дискеты, т.е. её максимальный объем равный 1440КБайт ( FORMAT A: /F:1440). Форматирование с другим объемом является нестандартным для дискет такого класса и их следует избегать.

4. Задайте дискете при форматировании метку «DOS-Disk». Наличие метки облегчит понимание того, что записано на дискете (LABEL A: MY_DISK).

5. Просмотрите метку диска (LABEL A:).

6. Создайте так называемую системную (загрузочную, bootable) дискету (FORMAT a: /S). В практическом использовании это должна быть новая дискета. После форматирования защелку на тыльной стороне следует поставить в положение “закрыто от записи”. Это защитит дискету от проникновения компьютерных вирусов. Системная дискета используется для аварийного запуска компьютера при сбое операционной системы.

7. Просмотрите отформатированную дискету (DIR A: /A ). На ней должны присутствовать системные файлы IO.SYS, MSDOS.SYS, COMMAND.COM, а также некоторые файлы из состава MS-DOS.

8. Чтобы уменьшить риск неправильной записи файлов на диск, рекомендуется включить режим проверки правильности записи при помощи команды VERIFY ON. Текущее значение параметра можно узнать, указав команду VERIFY.

9. Очистите дискету и скопируйте системные файлы при помощи команды SYS A: Просто скопировать системные файлы командой COPY нельзя!

10. Скопируйте на дискету несколько файлов из вашего личного каталога.

11. Скопируйте вашу дискету на дискету вашего соседа. Для этого наберите команду DISKCOPY A: A: /V /M. Первый диск A: указывает откуда берется информация, второй – куда она записывается. Параметр /V устанавливает режим проверки, а параметр /M обеспечивает промежуточное хранение информации в оперативной памяти компьютера, а не на его винчестере.

1.8. Атрибуты файлов. Системная дата и время. **

Каждый файл может обладать четырьмя характеристиками-атрибутами: «архивный»(Archive), «только-для-чтения» (Read-only), «скрытый» (Hidden), «системный» (System).

1. Сделайте текущим ваш каталог.

2. Проверьте текущие атрибуты файла new1.txt (ATTRIB new1.txt). На экране отображаются символы A, R, H, S или их комбинации.

3. Сделайте файл new1.txt доступным только для чтения (ATTRIB +R new1.txt).

4. Попытайтесь удалить файл new1.txt (DEL new1.txt). Попытка будет неудачной – вам откажут в доступе.

5. Сделайте файл new2.txtскрытым (ATTRIB +H new2.txt). Просмотрите содержимое текущего каталога. Вы не должны увидеть этот файл.

6. Скопируйте все файлы из вашей папки в подкаталог RESERV.NEW (он будет создан автоматически) командой XCOPY (XCOPY *.* RESERV.NEW). Убедитесь, что скрытый файл не был скопирован (DIR /S /AH). Первый параметр позволяет просматривать файлы не только в текущем каталоге, но и в его подкаталогах. Параметр /А указывает на то, что при просмотре нас интересуют атрибуты файлов (Н – «скрытые»).

7. Убедитесь, что файл RESERV.NEW\new1.txt не имеет атрибута «только-для-чтения» (ATTRIB RESERV.NEW\new1.txt).

8. Повторите действия по копированию всех файлов текущего каталога в каталог RESERV.NEW, но с параметром /H (XCOPY *.* RESERV.NEW /H).

9. Проверьте, были ли скопированы скрытые файлы.

10. Удалите атрибуты R и H у файлов new1.txt и new2.txt (ATTRIB -H -R n*.txt).

11. Проверьте системную дату (DATE). При необходимости, измените ее на текущую. Дата записывается в американском формате mm-dd-yy. То есть сначала указывается месяц, затем число и потом год. Разделителями могут служить точки, дефисы или знаки «/». При записи года лучше использовать четырехзначную запись.

12. Проверьте системное время (TIME). При необходимости, измените его на текущее. Повторное нажатие клавишидает команду оставить показания часов без изменения. Разделителями служат двоеточия. Сотые доли секунды вводить не надо.

13. Очистите экран монитора командой CLS.

1.9. Справка о командах DOS. Смена вида приглашения. **

1. Сделайте текущим ваш каталог.

2.Введите в командной строке команду на получение краткой справки по команде DOS COPY (COPY /?).

3. Повторите те же действия, но для получения справки о команде DOS MOVE (MOVE /?).

4. Запустите программу-справочник командой HELP, указав в качестве параметра команду DIR (HELP DIR).

5. Пролистайте текст справки с помощью клавиши . Можно также перетаскивать курсором мыши ползунок по полосе прокрутки.

6. Переместитесь в конец темы, нажав комбинацию клавиши , а затем в начало темы, нажави .

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

8. Вернитесь к описанию синтаксиса команды при помощи кнопки .

9. Перейдите к оглавлению справочной системы комбинацией клавиш , затем вернитесь к содержимому справки по команде DIR, нажав .

10. Завершите работу со справкой комбинацией клавиш .

11. Перенаправьте результат выполнения команды DIR /? в файл с именем help.txt (DIR /?help.txt).

12. Допишите в файл help.txt информацию о команде CD (CD /?help.txt).

13. Действуя аналогично, дополните файл help.txt сведениями о командах COPY и MOVE.

14. Пересортируйте построчно содержимое файла help.txt. Результат запишите в файл с именем helpsort.txt (SORThelpsort.txt). Заметьте, информация берется из файла help.txt и пересылается команде SORT (знак ).

15. Просмотрите содержимое файлов help.txt и helpsort.txt. Для этого воспользуйтесь командой (FOR %c IN (help.txt helpsort.txt) DO TYPE %c). В скобках указывают, над какими файлами производить действия, описанные после слова DO. Имена файлов разделяются пробелами или применяют символы-шаблоны. Символ “%c” указывает начало и конец цикла. Вместо буквы “с” может стоять любая другая латинская буква.

16. Установите в качестве приглашения следующую строку:

Сегодня — Сб. 12.10.2002 | время – 16:44:38

C:\WINDOWS

(PROMPT Сегодня -$D $B время -$T $_ $P %G).

17. Верните приглашению DOS обычную форму (PROMPT $P$G).

1.10. Создание командных файлов. **

КомандыDOS можно объединять в командные файлы. Они имеют расширение .bat. Их можно запустить, указав имя в командной строке.

1. Сделайте текущим ваш каталог.

2. Запустите встроенный текстовый редактор (EDIT)

3. Наберите текст:

echo off

CLS

REM Это комментарий! Пусть у нас есть три задачи:

ECHO A — Создать подкаталог с именем 22

ECHO B – Запустить программу-антивирус.

ECHO C — Получить информацию по системе

REM Человек может выбрать путь A, B или C. Через 7сек. компьютер выберет С.

CHOICE /C:ABС: /T:C,7 Выберите действие:

REM В зависимости от выбора, запускаются подпрограммы

IF errorlevel 3 GOTO SysInfo

IF errorlevel 2 GOTO Antivirus

IF errorlevel 1 GOTO MakeMyDIR

REM Первая подпрограмма. Начинается с метки (: имя)

:INFO

echo Текущая кодовая страница

CHCP

PAUSE

echo Имя текущего диска

VOL

PAUSE

echo Текущая версия DOS

VER

GOTO end

REM Вторая подпрограмма. Вызов другой программы командой CALL

:Antivirus

CALL c:\DOS\MSAV a:

GOTO End

REM Третья подпрограмма. Анализирует, создан ли уже такой каталог,

REM если нет- создает его, если да – предупреждает

:MakeMyDIR

IF NOT EXIST 22

MD 22

IF EXIST 22

ECHO Такой каталог уже существует!

GOTO End

REM Последняя метка – конец программы

:END

4. Сохраните файл командой Файл®Сохранить в ваш каталог с именем step1.bat и закройте редактор EDIT.

5. Запустите полученный файл и проверьте работу каждого из вариантов.

6. Завершите сеанс DOS командой EXIT.

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

Тема 1.1.
Какое логическое имя в ОС MS-DOS получает первый накопитель на жестком магнитном диске?
Какое логическое имя в ОС MS-DOS получает первый накопитель на гибком магнитном диске?
Какое логическое имя в ОС MS-DOS получает второй накопитель на гибком магнитном диске?
Что называют иерархической структурой каталогов?
Для чего служит команда CD(ChDir)?
Какую команду следует ввести для перехода в поддиректорию WORK директории STUDENT диска C:, находясь в корневой директории того же диска?
Какая команда служит для перехода к работе с гибким магнитным диском ?
Как перейти на первый жесткий магнитный диск из любой точки файловой системы MS-DOS?
Для чего служит команда MS-DOS MD(MkDir)?
Как создать директорию с именем STUDENT дочернюю по отношению к текущему каталогу магнитного диска?
Какой символ используется при описании пути к нужному каталогу?
Тема 1.2.
Что называется рабочей директорией (каталогом)?
Для чего служит команда MS-DOSDIR?
Какой командой можно просмотреть содержимое поддиректории С:\STUDENT\WORK, если Вы работаете с корневой директорией С:\?
Какая команда покажет содержимое гибкого магнитного диска, если текущей директорией является одна из директорий жесткого диска?
Какую команду необходимо ввести для вывода на экран информации обо всех файлах с расширением PAS, содержащихся в каталоге C:\STUDENT\WORK, если рабочим является корневой каталог жесткого диска С:?
Какая команда выводит информацию обо всех файлах с именами rabfile, хранящихся в папке C:\STUDENT\WORK,если рабочей папкой является корневой каталог диска С:?
Какая команда служит для вывода на экран информации о файлах, имеющих имена, начинающиеся с буквы R и состоящие из 3 символов, содержащихся в папке C:\STUDENT\WORK, при условии, что рабочей папкой служит каталог С:\?
Как изменить порядок сортировки файлов на обратный?

Тема 1.3.
Что такое файл?
Из каких частей состоят имена файлов в MS-DOS?
Какова максимальная длина собственно имени файла в MS-DOS?
Какова максимальная длина расширения файла в MS-DOS?
Кем назначаются имена файлов в MS-DOS?
Какие расширения должны иметь файлы, содержащие выполняемые программы на машинных языках?
Какое расширение обычно получают текстовые файлы?
Для чего служат расширения имени файлов?
Тема 1.4.
Для чего служит команда COPY в MS-DOS?
Укажите команду для копирования на дискету файла RABFILE.PAS из поддиректории WORK, директории STUDENT жесткого магнитного диска С:. При этом текущий каталог — корневой каталог того же диска.
Какая команда служит для копирования всех файлов с расширением .PAS, содержащихся в поддиректории STUDENT\WORK жесткого диска, на дискету 3,5?
Какая команда служит для копирования всех файлов с расширением .PAS с корневого каталога гибкого магнитного диска 3,5 в поддиректорию \WORK директории STUDENT на жестком магнитном диске C:?
Какую команду надо ввести для копирования всех файлов с расширением txt, имя которых состоит из четырех букв и начинается на F, содержащихся на гибком магнитном диске 3,5, в поддиректорию WORK директории STUDENT на жестком магнитном диске. Рабочий диск — корневой каталог диска C:.
Для чего используется команда MS-DOS MOVE?
В чем разница между операциями копирования и переноса?
Для чего используется команда MS-DOS REN?
Тема 1.5.
Для чего предназначена команда MS-DOS FIND?
При помощи какой команды можно осуществить поиск фрагмента текста в нескольких файлах?
Какие два режима сравнения файлов вы знаете?
С помощью какой команды можно произвести сравнение двух файлов?
Какой параметр должна иметь команда FIND, чтобы выводить информацию о количестве вхождений искомого слова в тексте?
Какой символ позволяет выполнять две команды MS-DOS последовательно одну за другой?
Что можно сделать с помощью команды DOS FC?
Тема 1.6.
Для чего служит команда DEL в MS-DOS?
Как уничтожить файл с именем rabfile.pas, находящийся в директории C:\STUDENT\WORK, если текущий каталог — корневой директорий жесткого диска С:?
Вы находитесь в корневой директории диска С:. Как уничтожить все файлы, имеющие расширение BAK и хранящиеся в директории STUDENT\WORK того же диска?
Если рабочая директория – корневой каталог диска С:, то как уничтожить все файлы с именем rabfile, находящиеся в директории C:\ STUDENT\WORK?
Как уничтожить все файлы в поддиректории RABDIRECT директории STUDENT из рабочей корневой директории жесткого диска С:?
Для чего предназначена команда RD(RmDir)?
Какой командой MS-DOS следует уничтожить директорию с именем STUDENT, дочернюю к текущему каталогу магнитного диска?
Тема 1.7.
Для чего используется команда FORMAT?
Что такое процесс форматирования?
Для чего используют загрузочную дискету?
Какие файлы записываются на дискету при ее форматировании с параметром /S?
Как скопировать системные файлы на дискету?
Для чего служит команда DISKCOPY?
Для чего служат метки дисков?

Статьи к прочтению:

Самый гибкий человек Планеты. Мухтар Гусенгаджиев


Похожие статьи:

  • Oslash; 1.1. работа с дисками

    В.И. Шестухина, Е.С. Ямполь ЛАБОРАТОРНАЯ РАБОТА №3 РАБОТА С ДИСКАМИ, ПАПКАМИ И ФАЙЛАМИ Хабаровск Цель работы: Закрепить основные ключевые понятия: -…

  • Накопители на гибких магнитных дисках бернулли

    В накопителях Бернулли (картриджах), которые производит фирма IOmega, применяются гибкие магнитные диски 3,5 и 5,25 объемом 150 Мбайт и более. Принцип,…