на тему рефераты
 
Главная | Карта сайта
на тему рефераты
РАЗДЕЛЫ

на тему рефераты
ПАРТНЕРЫ

на тему рефераты
АЛФАВИТ
... А Б В Г Д Е Ж З И К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Э Ю Я

на тему рефераты
ПОИСК
Введите фамилию автора:


Реферат: Операционная система DOS


Соединение (конкатенация) файлов.

Команда Сору может использоваться также для объединения содержимого нескольких файлов в один файл, т.е. для конкатенации файлов. Формат команды:

Сору имя файла (+имя файла)… имя файла

Если команда Сору используется для конкатенации файлов, то сначала в команде указываются знак «+» (плюс) имена объединяемых файлов, а затем имя файла, в который будет записано содержимое объединяемых файлов.

В именах файлов можно употреблять символы * и ?.

Проверка считываемости файлов.

Для файлов на дискетах иногда возникают проблемы из-за того, что эти файлы не считываются из-за плохого качества дискеты. Это бывает очень неприятно, например, если файлы привезены из другого города или имеются в одном экземпляре. Для уменьшения вероятности подобных неприятностей целесообразно предварительно проверять считываемость файлов. Это можно сделать с помощью команды Сору, копируя файлы на «пустое» устройство nul. Формат команды:

Сору /b имя файла nul

В имени файла можно употреблять символы * и ?.

Перемещение файлов в другой каталог.

Для перемещения файлов в другой каталог можно использовать программу Move. Эта программа входит в MS DOS, начиная с версии 6.0. программа Move также умеет переименовывать файлы. Формат команды:

Move [/Y] имя файла   имя каталога

Здесь в имени файла можно использовать символы * и ? (для перемещения в другой каталог нескольких файлов). При перемещении одного файлы в другой каталог возможно переименование этого файла. Формат команды:

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

Если при перемещении файла в каталоге-получателе уже имеется файл с таким именем, программа move задаёт вопрос о разрешении перезаписи файла. При наличии параметра /Y перезапись файлов выполняется без каких-либо запросов.

Поиск файлов на диске.

Для поиска файлов на диске по имени файла и/или по содержащейся в файле строке символов можно использовать программу FileFind из комплекса Norton Utilities. Формат команды:

Filefind имя файла [строка символов] [режимы]

В имени файла можно употреблять символы * и ?.

Поиск файла по имени. Если в имени файла нет указания на то, в каком каталоге этот файл находится, поиск производится во всех каталогах на диске. Если задать режим /С, то поиск будет вестись только в текущем каталоге. А при указании режимов /С и /S поиск файла будет идти в текущем каталоге и всех его подкаталогах.

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

Поиск на всех дисках. Программа FileFind позволяет вести поиск файла на всех дисках компьютера. Для этого в имени файла вместо буквы, задающей имя диска, надо поставить символ «*», например, *:*.* - поиск во всех файлах на всех дисках.

Поиск строки символов. Если в командной строке задан параметр строка символов, то программа FileFind ищет файлы, имя которых соответствует тому, что задано в параметре имя файла, и которые содержат заданную строку символов. Если при поиске необходимо учитывать различие между прописными и строчными буквами, в команде надо указать параметр /CS (по умолчанию различия между этими буквами при поиске не делается). Если строка символов содержит пробелы, её следует заключить в кавычки «''», а если она содержит кавычки – в апострофы «'». Если же эта строка не содержит ни пробелов, ни кавычек, она может быть задана в командной строке непосредственно.

Поиск файлов. После того как будет введена команда, программа File|Find начнёт поиск заданных файлов. Имена найдённых файлов будут изображаться в окне в правом нижнем углу экрана. Кроме имени файла, там будут указаны размер файла, дата и время создания или последней модификации файла. А в режиме поиска строки символов в самой правой колонке этого окна для каждого файла будет выводиться количество вхождений искомой строки в файл.

Если файлов, удовлетворяющих условию поиска, не найдено, на экран выдаётся сообщение:

No files found matching «имя файла» containing «строка символов»

(нет файлов вида…, содержащих строку…)

и можно выйти из программы, нажав клавишу Esc.

Если программа FileFind нашла файлы, удовлетворяющие условию поиска, можно (даже если поиск ещё не закончен) выделить клавишами вверх и вниз в списке интересующий файл и, нажав клавишу Enter, просмотреть его.

Просмотр найдённых файлов. При просмотре можно пользоваться клавишами вверх, вниз, PgUp, PgDn для листания файла вверх и вниз, Home для перехода к началу файла, End для перехода к концу файла, влево, вправо, Ctrl влево и Ctrl вправо для перемещения вправо и влево по строкам файла. Кроме того, можно использовать следующие клавиши:

Esc – для выхода в основное окно программы;

F7  - для просмотра предыдущего найденного файла;

F8  - для просмотра следующего файла.

Если был задан в команде параметр строка символов, то при просмотре найденных файлов можно использовать также и следующие клавиши:

F5 – для перехода к предыдущему вхождению искомой строки;

F6 – для перехода к следующему вхождению искомой строки.

При этом программа отображает найденные строки символов инверсным цветом.

Действия со списком найденных файлов. Программа FileFind позволяет не только просматривать найденные файлы. Когда на экране выведен список найденных файлов, можно:

·     Вывести список найденных файлов на принтер или в файл. Для этого надо нажать Ctrl P и заполнить параметры выведенного программой запроса;

·     Вывести список найденных файлов в виде командного файла. Для этого надо нажать Ctrl B и заполнить параметры выведенного программой запроса. Программа FileFind позволяет указать текст, который надо поместить до и после имён файлов, а также до имён каталогов;

·     Установить атрибуты («только для чтения», «системный», «спрятанный», «архивировать») у одного файла или у всех найденных файлов. Для этого надо нажать Alt C A и заполнить параметры выведенного программой запроса;

·     Установить дату и/или время у одного файла или у всех найденных файлов. Для этого надо нажать Alt C D и заполнить параметры выведенного программой запроса;

·     Установить режимы вывода информации о найденных файлах. Для этого надо нажать Ctrl F и заполнить параметры выведенного программой запроса.

Выход из программы. Можно выйти из программы FileFind:

·     С переходом в каталог, содержащий найденный файл. Для этого надо выделить этот файл в списке, клавишей Tab выделить надпись Go To и нажать Enter;

·     Без перехода в другой каталог. Для этого следует нажать Esc.


Новый поиск. Можно запустить новый поиск, не выходя из программы FileFind. Для этого следует заполнить поля выведенного на экран запроса. Перемещение между полями осуществляется клавишей Tab. В поле File Name надо указать имя искомого файла (параметр имя файла), в поле Containing – искомую строку символов (не заключая её в кавычки или апострофы), выбрать клавишей пробел режим поиска (на всём диске – Entire disk, в текущем каталоге и его подкаталогах – Current directory and below, только в текущем каталоге – Current directory only) и указать режим поиска строки символов – без учёта регистра букв (в поле Ignore case запроса стоит крестик) или с учётом регистра букв. Изменение режима поиска строки также осуществляется клавишей пробел. После этого надо клавишей Tab выделить надпись Start и нажать Enter.

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

Работа с каталогами в DOS.

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

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

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

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

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

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

Предупреждение. Не следует делать текущим дисковод на дискетах, если:

·     На дисководе нет дискеты;

·     Дискета не читается;

·     Дискета не форматирована.

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

Для изменения текущего каталога имеется команда Cd (Change Directory). Формат команды:

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

Если задан дисковод, то текущий каталог изменяется на этом дисководе, иначе – на текущем дисководе. Команда cd без параметров сообщает текущие диск и каталог.

Примеры:

Cd\                     - переход в корневой каталог текущего диска;

Cd\exe\dos         - перход в каталог \exe\dos.

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

Для вывода оглавления каталога имеется команда Dir. Формат команды:

Dir [дисковод:] [путь\]   [параметры]

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

Если в команде не указаны дисковод или путь, то подразумеваются текущий дисковод и текущий каталог.

Выполнение команды. По умолчанию (если не задано иных режимов) команда Dir для каждого файла сообщает его имя, расширение имени, размер файла в байтах, дату и время создания или последнего обновления файла. Подкаталоги отмечаются <DIR>. В MS DOS версии 7.0 (входящей в состав Windows 95) в правой колонке отображается длинное имя файла. В конце выдачи сообщаются итоговые данные о числе выведенных файлов и каталогов, общем объёме выведенных файлов и о размере свободного пространства на диске.

Параметры. Формат вывода сведений о каталоге можно изменить параметрами команды Dir. Этих параметров довольно много. Сначала мы расскажем о наиболее употребительных из них:

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

/W – вывод данных в широком формате: приводятся только имена файлов и подкаталогов (имена подкаталогов заключаются в квадратные скобки), причём эти имена выводятся по пять в каждой строке:

[.]                           [..]                              CUSTOM.VDB      IBM_8514.VDB        MIT_15.VDB

MIT_17.VDB       MIT_21.VDB           NEC_3FGX.VDB NEC_4FG.VDB       NEC_5FG.VDB

NEC_6FG.VDB VESA75.VDB           VGA.VDB               SUPERVGA.VDB   EEDSTD.EE_

[DOC]                    README~1.TXT 

                        14 file (s)                            14 908 bytes

                          3 dir (s)                1 556 152 320 bytes free

/О – вывод в отсортированном виде: сначала выводятся имена подкаталогов в алфавитном порядке, я потом имена файлов в алфавитном порядке.

Вывод оглавления в файл и на принтер. Для этого можно использовать средства перенаправленного ввода-вывода DOS. Надо после команды написать > имя файла для вывода оглавления в файл и > PRN для вывода на принтер.

Примеры:

Dir > prn – вывести оглавление текущего каталога на принтер;

Dir c:\*.exe /s /b > exefiles.txt – создать в файле EXEFILES.TXT список всех файлов с расширением  .exe, находящихся на диске С:.

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

Для создания нового каталога имеется команда Md (Make Directory). Формат команды:

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

Примеры:

Md xxx       - создание подкаталога xxx в текущем каталоге;

Md a:\work- создание подкаталога work в корневом каталоге диска а:

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

Для удаления (пустого) каталога имеется команда Rd (Remove Directory). Формат команды:

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

Примеры:

Rd xxx      -удаление подкаталога ххх в текущем каталоге;

Rd a\work-удаление подкаталога work в корневом каталоге диска а:

С помощью команды rd можно удалить только пустой каталог, т.е. каталог, не содержащий файлов и подкаталогов. А для удаления каталога со всеми содержащимися в нём файлами и/или подкаталогами можно использовать команду DelTree, как это описано ниже.

Удаление каталога со всем содержимым.

Иногда требуется удалить каталог со всеми содержащимися в нём файлами и/или подкаталогами. В MS DOS, начиная с версии 6.0, для этого можно использовать программу DelTree. Формат команды:

Deltree имя файла или каталога [/Y]

Как видно из приведённого формата, программа Deltree может удалять как каталоги, так и файлы. В имени файла или каталога Можно использовать символы * и ?, так что возможно удаление сразу нескольких подкаталогов. Программа DelTree выдаёт запросы на подтверждение удаления каждого подходящего каталога (со всем содержимым) и файла. Но при указании параметра /Y удаление будет проводиться без каких-либо запросов.

Переименование каталога.

Для переименования каталога может быть использована входящая в MS DOS (начиная с версии 6.0) программа Move. Формат команды:

Move имя каталога новое имя каталога

У старого имени каталога можно указать диск и путь, это позволяет переименовывать не только подкаталоги текущего каталога, но и другие каталоги.

Установка списка каталогов для поиска выполняемых программ.

Для того чтобы наиболее часто выполняемые программы можно было выполнять из любого каталога, следует записать эти программы в один или несколько каталогов и перечислить их в команды Path. Как правило, установка с помощью команды Path списка каталогов, в которых производится поиск выполняемых программ, делается в командном файле AUTOEXEC.BAT, который автоматически запускается при каждой перезагрузке DOS. Формат команды:

Path имя каталога [; имя каталога]… - установка списка каталогов, в которых производится поиск программ;

Path ; - устанавливает, что поиск программ должен вестись только в текущем каталоге;

Path без параметров – выводит имена каталогов, в которых производится поиск программ.

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

Наглядный переход из каталога в каталог.

Назначение программы NCD. С помощью программы NCD из комплекса Norton Utilities можно выполнить следующие функции:

·     Вывести на экран изображение дерева каталогов на диске;

·     Указать в нём, в какой каталог надо перейти;

·     Перейти в другой каталог, указав только часть его имени.

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

Ncd [режимы]                                       - диалоговый режим работы;

Ncd начало имени каталога [режимы] – переход в указанный каталог.

Выполнение программы. Если в команде указано начало имени каталога, то программа переходит в каталог на диске, имя которого начинается с указанных символов. Например, для перехода в каталог \COREL50\PROGRAMS\DATA можно ввести команду ncd dat. Если программа перешла в другой каталог, имя которого начинается с тех же букв, можно ввести команду ещё раз.

Работа в диалоговом режиме. Если же в команде не указано имени каталога, то после ввода команды на экран будет выведено дерево каталогов на текущем диске. Клавишами перемещения курсора можно выделить тот каталог, в который надо перейти. Можно также ввести первые символа имени каталога с клавиатуры. Программа выделит каталог, как только будет введено достаточное количество букв его имени. Чтобы выделить следующий каталог, имя которого начинается с тех же букв, необходимо нажать Ctrl Enter.

Для того чтобы выйти из программы с переходом в другой каталог, надо выделить этот каталог и нажать Enter. Можно также дважды щёлкнуть имя каталога мышью. А для выхода из программы NCD без изменения текущего каталога следует нажать Esc.

Прочие возможности. При работе с NCD в диалоговом режиме можно также:

·     Нажав F7, создать подкаталог (его имя запрашивается);

·     Нажав F8, удалить каталог (этот каталог должен быть пуст);

·     Нажав F6, переименовать каталог;

·     Нажав F2, считать информацию о каталогах с диска;

·     Нажав F3, перейти к просмотру дерева каталогов на другом диске;

·     Нажав F4, перейти к просмотру списка файлов в выделенном каталоге;

·     Нажав alt P, напечатать или вывести в файл изображение дерева каталогов на диске;

·     Нажав Ctrl V, установить метку на диске.

Все эти возможности доступны также через меню программы NCD. Для входа в меню необходимо нажать клавишу Alt, для выхода из меню используется клавиша Esc.

Работа с экраном и принтером в DOS.

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

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

Type имя файла

Примеры:

Type paper.doc – вывод на экран файла paper.doc из текущего каталога;

Type a\doc\t.doc – вывод на экран файла t.doc из каталога a:\doc

Приостановка и окончание вывода. Вывод на экран можно приостановить нажатием Ctrl S. Повторное нажатие Ctrl S возобновляет вывод на экран (как указывалось ранее, нажать Ctrl S означает нажать клавишу Ctrl и, не отпуская её, нажать клавишу S). Закончить вывод на экран можно, нажав Ctrl C или Ctrl break.

Очистка экрана монитора.

Для очистки экрана монитора имеется программа Cls. Формат команды:

Cls

Выполнение команды. Экран монитора очищается. В первой строке экрана появляется приглашение DOS.

Вывод файла на печать.

Для вывода текстового файла на печать можно воспользоваться командой Copy. Формат команды:

Сору /b имя файла  prn

Перед выдачей этой команды необходимо, чтобы принтер был включён и находился в состоянии готовности.

Работа с дисками в DOS.

Установка и отмена режима проверки при записи на диски.

Обычно запись на диски производится без ошибок, поэтому проверка её правильности не выполняется. Однако с помощью команды Verify можно включить или выключить режим проверки. Этот режим имеет смысл включать при записи важной информации на дискеты (например, архивных копий), а также при записи на «сбойные» дискеты. Многие пользователи работают в этом режиме постоянно (включая его в файле AUTOEXEC.BAT).

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

Verify on – включить режим проверки при записи на диски;

Verify off – выключить режим проверки при записи на диски;

Verify без параметров – вывести информацию о том, включён или выключен режим проверки при записи на диски.

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

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

·     Подготовить дискету, с которой можно загружать операционную систему DOS («системную» дискету);

·     Очистить дискету от данных и пометить все её дефектные участки.

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

Format дисковод: [параметры]

Виды форматирования. При форматировании дискет программа Format выполняет низкоуровневую разметку магнитной поверхности дискеты и затем запись системной информации (загрузочного сектора дискеты, таблицы размещения файлов и корневого каталога). Низкоуровневая разметка поверхности дискеты выполняется достаточно долго и полностью разрушает всю информацию на дискете. Поэтому начиная с версии 5.0 MS DOS пир форматировании дискет низкоуровневая разметка магнитной поверхности дискеты выполняется, только если она запрошена пользователем (параметр /U) или если без неё нельзя обойтись (дискета не форматирована или форматирована на другую ёмкость). Для указания вида форматирования дискеты можно указать следующие параметры:

/U – безусловное форматирование дискеты с уничтожением имеющихся на ней данных. Этот параметр желательно указывать при форматировании новых дискет, так как при этом программа Format не тратит время на проверку того, форматирована дискета или нет, а сразу приступает к форматированию;

/Q – быстрая очистка дискеты без контроля наличия сбойных участков на дискете. Этот режим следует употреблять только для уже отформатированных дискет, про которые известно, что они находятся в хорошем состоянии.

Если в команде не указан ни параметр /U, ни параметр /Q, то программа Format при обработке дискеты сначала проверяет, форматирована ли эта дискета. Если дискета форматирована и её новый формат должен быть таким же, что и имеющийся, тогда программа Format не уничтожает данные на дискете, а только стирает информацию обо всех файлах и каталогах из системных областей дискеты (таблицы размещения файлов и корневого каталога), а затем тестирует область данных дискеты на наличие сбойных участков. Для уже отформатированных дискет это ускоряет их переформатирование.

Создание системной дискеты. Если в команде Format указать параметр /S, то будет подготовлен «системный» диск, т.е. диск, с которого можно загрузить операционную систему DOS. При этом после выполнения обычного форматирования на диск будут скопированы (с текущего диска) файлы COMMAND.COM (командный процессор DOS), системные файлы DOS – IO.SYS и MSDOS.SYS (в зависимости от версии DOS эти файлы могут называться иначе), а в MS DOS версии 6.0 и выше – также и драйвер для обработки «сжатых» дисков – DRVSPACE.BIN или DBLSPACE.BIN.

Задание ёмкости дискеты. По умолчанию дискеты форматируются на стандартную максимальную ёмкость, допускаемую дисководом. Однако можно выбрать ёмкость, на которую надо форматировать дискету, задав параметр /F:ёмкость дискеты. Здесь ёмкость дискеты означает:

1440 или 1.44 – 1,44 Мбайта   2880 или 2.88 – 2,88 Мбайта

1200 или 1.2   – 1,2 Мбайта     720                   – 720 Кбайт

360                   – 360 Кбайт       320                   – 320 Кбайт

180                   – 180 Кбайт        160                  – 160 Кбайт

Трёхдюймовые дискет может быть 1440 (или, что то же самое, 1.44), 2880 (или, что то же самое, 2.88) и 720 – для дискет ёмкости 1,44 Мбайта, 2,88 Мбайта и 720 Кбайт. Для дискет ёмкости 2,88 Мбайта требуются специальные дисководы.

Задание метки дискеты. С помощью параметра /V можно указать метку, которую получит дискета. Формат параметра: /V:метка. Здесь метка – строка длиной до 11 символов, не содержащая пробелов, а также символов < : >. Метку, содержащую пробелы, можно создать с помощью программы Label, или просто не указывая параметр /V.

Страницы: 1, 2, 3


на тему рефераты
НОВОСТИ на тему рефераты
на тему рефераты
ВХОД на тему рефераты
Логин:
Пароль:
регистрация
забыли пароль?

на тему рефераты    
на тему рефераты
ТЕГИ на тему рефераты

Рефераты бесплатно, реферат бесплатно, курсовые работы, реферат, доклады, рефераты, рефераты скачать, рефераты на тему, сочинения, курсовые, дипломы, научные работы и многое другое.


Copyright © 2012 г.
При использовании материалов - ссылка на сайт обязательна.