имя файла1 [диск2:][путь2]имя файла 2 [> имя файла протокола]

  Ключи:

  /A - сравнивает коды ASCII построчно,  но  показывает  лишь первые и последние строки для каждого ряда различий;

  /B - проводит двоичное (побайтовое) сравнение;

  /C - игнорирует регистр букв;

  /L - сравнивает текст построчно;

  /LBn - устанавливает максимальное число строк (n) для внутреннего буфера, т. е. если число несовпадающих строк превысит заданное  максимальное число,  то сравнение будет прекращено,  (по умолчанию n=100);

  /N - отображает номера строк при сравнении ASCII файлов;

  /T - не рассматривает символы табуляции как пробелы;

  /W -  сжимает  символы табуляции и пробелы в процессе построчного сравнения;

  /число - указывает количество строк, которые должны совпасть

после несовпадения (по умолчанию - 2).

  Если в команде не указано имя файла протокола, то результат операции сравнения будет отражаться на экране.

  Например,

  fc А:*.* *.*/Lb200  - проводит cравнение всех файлов из  текущего каталога диска A:  со всеми файлами из текущего(рабочего) каталога, установленный размер буфера равен 200 строкам.

  fc f1.txt f2.txt/L > frez. txt  - проводит построчное сравнение двух текстовых файлов с выводом результатов сравнения в файл протокола frez. txt.

8.  FIND – Ищет строки в одном или нескольких файлах.

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

НЕ нашли? Не то? Что вы ищете?

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

  [> имя выходного файла]

  В этой команде нельзя использовать * и? в именах файлов.

  Если не указано имя выходного файла, то результат выводится на экран.

  Ключи:

  /V - выводит все  строки  текста,  не  содержащие заданную строку;

  /C - выводит только число найденных строк,  содержащих указанную строку для каждого из входных файлов;

  /N - выводит строки и их номера во входном файле;

  /I - игнорирует различие строчных и прописных букв.

  Например,

  Find "text"  fprog1  /i  > f. txt  - находит и выводит в файл f. txt все строки файла fprog1,  содержащие подстроку "text". При этом  не важно, какими буквами (строчными или прописными) набрана искомая подстрока.

9.  MKDIR  (MD) – Создает каталоги и подкаталоги.

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

  MKDIR [диск:]путь  или  MD [диск:][путь]

  Например,

  MD Mydir  - создает подкаталог с именем Mydir в текущем каталоге,

  md A:\dok - создает каталог dok в корневом каталоге диска А:.

10.  MORE  – Выводит на экран с ожиданием после заполнения каждого экрана.

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

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

  Эта команда используется для вывода файла на экран с паузами после заполнения каждого экрана.  Для продолжения  вывода  на экран следует нажать  ЕNTER.

  Команду  MORE  часто используют для того,  чтобы  вывести  на экран большой объем информации, выдаваемый другой программой или командой. Перед выводом на экран программой или командой информации, задается команда MORE с помощью символа "трубопровода" - "|".

  Имя команды | MORE.

  Например,

  DIR | MORE  - выводит оглавления текущего каталога с ожиданием после заполнения каждого экрана.

11.  MOVE – Перемещает файлы  в  указанные каталоги, переименовывает файлы и каталоги.

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

  а) для  пересылки групп файлов,  размещенных,  возможно,  в разных каталогах и на разных дисках в единственный уже существующий каталог:

  MOVE [диск:][путь]имя файла[,[диск:][путь][...]] имя каталога

  б) для пересылки единственного файла с возможным его переименованием:

  MOVE имя файла  {имя каталога |  имя каталога \ новое имя файла}.

  В команде должен обязательно присутствовать только один  из параметров,  указанных в {}.  Если указано имя каталога, то файл пересылается в этот каталог без переименования  и  удаляется  со старого места;  если же указано новое имя файла, то файл переносится и переименовывается.

  в) для переименования каталогов:

  MOVE  имя каталога1  имя каталога2

  Замечание:  Команда Мove не создает каталоги!

  Например,

  а)  move f1,f2,f3 mydir - пересылка файлов f1, f2, f3 из текущего каталога в подкаталог с именем mydir без переименования;

  б)  move f4.txt mydir\fnew. txt  - перемещение файла f4.txt из текущего каталога в подкаталог с именем  mydir  с  одновременным переименованием в fnew. txt;

  в)  move mydir newmydir  - переименование  каталога  mydir  в newmydir.

12.  RMDIR – Удаляет каталог (если в нем  нет файлов).

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

  RD [диск:] путь

  Например,

  RD MYDIR  - удаляет пустой подкаталог с именем MYDIR в текущем каталоге текущего диска.

13. RENAME – Переименовывает файлы.

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

  REN [диск:][путь]  старое имя файла  новое имя файла

  В этой команде можно использовать символы  "*"  и  "?"  для указания имен файлов.

  Например,

  REN B:*.txt *.doc  - переименовывает все файлы с расширением. txt в текущем каталоге на диске В:. Файлы получают новое расширение. doc, а имена файлов остаются прежними.

14. TYPE – Выводит содержимое файла на  экран.

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

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

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

  Вывод содержимого файла на экран можно временно  приостановить нажатием комбинации клавиш  Ctrl/S. Возобновить вывод на экран можно нажатием тех же клавиш. Завершить вывод на экран можно с помощью  клавиш  Ctrl/C  или  Ctrl/Break.  Для поэкранного вывода файла вместе с командой type используется команда more.

Порядок выполнения работы


Изучить теоретическую часть. Создать  несколько каталогов на рабочем диске и в каждом каталоге по два подкаталога.  Создать по несколько файлов в каждом  каталоге и  подкаталогах. Все выполняемые команды (с указанием конкретных имен файлов и каталогов) должны быть занесены в отчет. Установить у каждого файла атрибуты доступа.  Проконтролировать  визуально  установленные атрибуты.  Отменить некоторые атрибуты у некоторых файлов и снова проконтролировать. Проверить работу команды DIR и всех ее опций. Результаты работы команды dir с каждой опцией записать в файл протокола. Сравнить два и более файлов различными способами (с различными ключами). Вывести на экран содержимое одного из файлов,  используя при этом команду,  позволяющую осуществить поэкранный вывод содержимого файла. Найти строку в файле,  расположенном в текущем каталоге, и файле,  расположенном в надкаталоге или подкаталоге,  указав в команде путь доступа к этому файлу из текущего каталога. Проверить работу команды MOVE в трех режимах. Переименовать несколько файлов, используя команду RENAME. Удалить несколько файлов,  находящихся в различных каталогах. Удалить  один пустой каталог.  Удалить каталог вместе с подкаталогами и файлами. Оформить отчет.

Содержание отчета


Описание хода выполнения работы. Результаты выполнения работы. Выводы по работе.

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


Сгруппируйте изученные команды по их назначению. В чем отличия команд MOVE и RENAME? Что делает команда TYPE? Что делает команда CD?

Лабораторная работа №11

ИЗУЧЕНИЕ КОМАНД ДЛЯ РАБОТЫ С ДИСКАМИ

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

Общие сведения

1.  CHKDSK  -  проверяет диск и информирует о его состоянии.

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

  CHKDSK [диск:][путь][имя файла][/F][/V]

  Ключи:

  /F - исправляет ошибки на диске, если возможно.

  /V - выдает полный путь и имя каждого файла на диске.

  Например,

  CHKDSK  A:/f  -  проверяет файловую структуру на диске А:  с

коррекцией ошибок.

  CHKDSK  без параметров проверяет текущий диск.

2.  FORMAT  -  форматирует диск.

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

  FORMAT диск: [/FS:файловая-система] [/V:метка] [/Q] [/A:размер-блока] [/C] [/X]

  FORMAT диск: [/V:метка] [/Q] [/F:размер]

  FORMAT диск: [/V:метка] [/Q] [/T:дорожки /N:сектора]

  FORMAT диск: [/V:метка] [/Q]

  FORMAT диск: [/Q]

  Ключи:

  /V[:метка] - определяет новую метку тома (диска);

  /Q - осуществляет быстрое форматирование;

  /U - осуществляет невосстанавливаемое форматирование;

  /F:размер - указывает размер диска для форматирования;

  /T:дорожки -  форматирует  указанное  количество дорожек диска;

  /N:сектора -  форматирует  указанное количество секторов на дорожке;

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

3.  LABEL  -  создает, изменяет или удаляет метку тома диска.

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

  LABEL [диск:][метка]

  Параметры:

  метка - определяет новую метку,  присваиваемую этому диску.

Метка может иметь длину до 11 символов,  исключая символы: * ? /

\ | . ; : + = [ ] ( ) & ^ ".

  Команда  Label  без параметров выводит существующую метку.

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

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15