Введення. p>
Якщо говорити про операційну систему, то сформулювати її завданнядосить просто. Для того щоб спілкуватися з комп'ютером мовою, зрозумілою ійому і вам, а також щоб мати доступ до всіх ресурсів системи: дискам,звуковим плат і т. п., - потрібна програма-посередник, що перетворює одиниціі нулі комп'ютера в нормальний людську мову і навпаки. p>
Цим посередником і служить одна з операційних систем. Тому вонаобов'язково і автоматично завантажується при включенні комп'ютера. p>
Операційна система (надалі ОС) повинна бути що розвивається, а також статипосередником між апаратурою і додатками. Їй необхідно бутинастроюваної, дружній і «прозорою». p>
Найнадійнішою вважається система MS-DOS, але її ні зручною, нідружній назвати не можна. Для того, щоб спростити роботу з нею ізробити її «прозорої», застосовують спеціальні програми. Їх називають
«Оболонками». Висока надійність MS-DOS часто використовується для виконанняспеціальних технічних операцій. p>
MS DOS була створена в 1981 р. фірмою Microsoft за замовленням IBM длярозроблялися тоді комп'ютерів IBM PC. Комп'ютер IBM PC, для якогобула написана MS DOS, був мало схожий на сучасні комп'ютери - повільниймікропроцесор Intel-8088, 256 Кбайт оперативної пам'яті, без жорсткогодиска, алфавітно-цифровий чорно-білий монітор, робота лише зодносторонніми 160-Кбайтнимі дискетами і т.д. Проте ці можливості булизначно вище, ніж у конкуруючих персональні комп'ютери. p>
Перша версія MS DOS теж мала набагато скромнішимиможливостями, ніж сучасні ОС. Вона забезпечувала роботу на комп'ютерілише одного користувача і однієї програми (тобто булаоднокористувацький і однозадачной), підтримувала роботу лише з дискетами,клавіатурою й алфавітно-цифровим дисплеєм. Зате DOS була компактною,пред'являла досить скромні вимоги до апаратури і виконуваланеобхідний мінімум функцій для користувачів і програм. p>
За ті півтора десятка років, які пройшли з моменту появи IBM PC,технічні характеристики комп'ютерів здійснили фантастичний ривоквперед. Сучасні комп'ютери перевершують за всіма показниками
(швидкодії, об'єму оперативної і дискової пам'яті, можливостяммонітора і т. д.) комп'ютери початку 80-х років в сотні і навіть тисячі разів.
Тому фірма Microsoft внесла в MS DOS багато змін і доповнень, щоброзширити її можливості та більш ефективно використовувати нові, більшпотужні, комп'ютери: p>
. В MS DOS була додана підтримка нових пристроїв (жорсткого диска, нових типів дискет, компакт-дисків, розширеної пам'яті і т. д.), а також забезпечена можливість підтримки і будь-яких інших пристроїв за допомогою програмних драйверів; p>
. Була включена підтримка ієрархічної файлової структури на дискетах і жорстких дисках; p>
. Була забезпечена підтримка національних клавіатур і алфавітів; p>
. Були включені численні нові можливості для користувача p>
(нові команди DOS, корисні утиліти, оптимізатор використання пам'яті, підтримка стиснення дисків і т. д.). P>
При випуску нових версій MS DOS фірма Microsoft неухильнослідувала двох найважливіших принципів: p>
. Збереження сумісності: будь-яка версія MS DOS могла виконувати програми, написані для будь-якої з попередніх версій MS DOS; p>
. Працездатність на будь-якому комп'ютері: будь-яка версія MS DOS може працювати на будь-якому IBM PC-сумісному комп'ютері (навіть без жорсткого диска, з 512 і навіть менш Кбайт оперативної пам'яті, з будь-яким монітором і т. д.). P>
Однак багато удосконалення в MS DOS виявилося неможливододати, зберігаючи повну сумісність з усіма існуючими DOS -програмами: p>
. MS DOS так і залишилася однозадачной ОС. Різні програмні засоби, що дозволяють запускати кілька DOS-програм і перемикатися між ними (DesqView, DosShell та ін) так і залишилися половинчастими рішеннями, що не одержали широкого розповсюдження; p>
. В MS DOS виявилося неможливим вбудувати надійні засоби для захисту даних від несанкціонованого доступу та організації колективної роботи з даними; p>
. DOS-програми можуть виконуватися тільки в межах першого Мбайта пам'яті, а інша пам'ять може використовуватися лише для зберігання даних. P>
Версії MS DOS. Зараз останньою окремо поширюваної версією MS
DOS є версія 6.22, вона була випущена в травні 1994 р. У цю версію MS
DOS нарешті була включена підтримка введення російських букв з клавіатури івідображення їх на екрані монітора (раніше для цього було необхідновикористовувати спеціальні програми-русифікатори). Більш ранні версії MS
DOS зараз використовувати навряд чи доцільно, хіба що на комп'ютерах
IBM PC XT з 640 або 512 Кбайт оперативної пам'яті можна застосовувати MS DOS
3.3. P>
MS DOS версії 7.0 поставляється тільки в складі Windows 95 (якабула випущена в серпні 1995 р.). Цю версію MS DOS, мабуть,правильніше розглядати не як окрему ОС, а як підсистему Windows 95,що служить для забезпечення сумісності з попередніми версіями MS DOS. p>
Основні складові частини DOS. p>
Дискові файли IO.SYS і MSDOS.SYS. Дискові файли IO.SYS і MSDOS.SYS,інакше звані основними системними файлами MS DOS, містять програми MS
DOS, які постійно перебувають в оперативній пам'яті комп'ютера. Файли
IO.SYS і MSDOS.SYS повинні знаходитися в кореневому каталозі диска, з якогозавантажується MS DOS. p>
Командний процесор DOS. Командний процесор DOS обробляє команди,вводяться користувачем, наприклад Type, Dir або Copy, командний процесорвиконує сам. Такі команди називаються внутрішніми. Для виконаннярешти (зовнішніх) команд користувача командний процесор шукає на дискахпрограму з відповідним ім'ям і якщо знаходить її, то завантажує в пам'ятьі передає їй управління. По закінченні роботи програми командний процесорвидаляє програму з пам'яті і виводить повідомлення про готовність до виконаннякоманд. p>
Зовнішні команди DOS. Зовнішні команди DOS - це програми, що поставляютьсяразом з операційною системою у вигляді окремих файлів. Ці програмивиконують дії обслуговуючого характеру, наприклад форматуваннядискет, перевірку дисків і т.д. Зовнішні команди DOS записуються вокремий каталог при установці DOS. p>
Драйвери. Драйвери пристроїв - це спеціальні програми, якідоповнюють MS DOS, наприклад, забезпечуючи обслуговування нових чинестандартне використання наявних пристроїв. Драйвери завантажуються впам'ять комп'ютера при завантаженні операційної системи, їхні імена вказуються вспеціальному файлі CONFIG.SYS. Така схема полегшує додавання новихпристроїв і дозволяє робити це, не торкаючись системні файли DOS. p>
Базова система вводу-виводу. Базова система вводу-виводу (BIOS),знаходиться в постійній пам'яті (постійному пристрої, що запам'ятовує, ПЗУ)комп'ютера, формально не є частиною MS DOS, однак тісно з неюпов'язана. BIOS містить програми для перевірки обладнання комп'ютера,ініціювання завантаження ОС і програми для виконання базових
(низькорівневих) операцій вводу-виводу з монітором, клавіатурою, дисками іпринтером. p>
Завантажувач DOS. Ще одна програма, яку можна вважати частиною DOS, --це завантажувач DOS. Він знаходиться в першому секторі кожної дискети і в першусекторі логічного диска, з якого відбувається завантаження DOS, є диска
C:. Призначення цієї дуже короткої програми - завантаження в пам'ять системногофайла DOS IO.SYS при початковому завантаженні комп'ютера. p>
Початкова завантаження операційної системи DOS. p>
Коли вона виконується. Початкова завантаження ОС виконується автоматичнов наступних випадках: p>
. При включенні електроживлення комп'ютера; p>
. При натисканні на клавішу «Reset» на корпусі комп'ютера. P>
При роботі в DOS перезавантаження DOS виконується також і при одночасномунатисканні клавіш Ctrl, Alt, Del на клавіатурі. p>
Умови для її виконання. Для виконання початкового завантаження ОСнеобхідно, щоб в дисководі A: знаходилася системна дискета або щоб налогічному диску С: була записана ОС. При початковому завантаженні післявиконання перевірки обладнання викликається програма-завантажувач ОС, щозчитує в пам'ять початок одного із системних файлів ОС і передає йомууправління. Подальший хід завантаження залежить від виду ОС, параметрів їїнастройки і т. д. p>
Завантаження MS DOS в загальних рисах. Під час завантаження MS DOS на екран виводитьсяповідомлення Starting MS DOS ..., в пам'ять комп'ютера зчитуються основні файли
DOS (IO.SYS і MSDOS.SYS), після чого виконуються команди конфігурування,містяться у файлах CONFIG.SYS та AUTOEXEC.BAT. Потім на екран виводитьсязапрошення DOS, що позначає, що DOS готова до прийому команд. p>
Діалог користувача з DOS. p>
Діалог користувача з DOS здійснюється у формі команд - строксимволів, що вводяться користувачем у відповідь на запрошення DOS. Кожна командакористувача означає, що DOS повинна виконати ту чи іншу дію,наприклад, надрукувати файл або видати на екран зміст каталогу. p>
Команда DOS складається з імені команди або що викликається програми і,можливо, параметрів, розділених пробілами. Введення кожної командизакінчується натисканням клавіші Enter. p>
Назва команди або програми може набиратися як великими, так імалими латинськими літерами (значення це не має). Параметри зазвичай тежможна записувати як великими, так і малими літерами, інакше цеспеціально обумовлюється при описі команди або програми. p>
Запрошення DOS. p>
Коли DOS готова до діалогу з користувачем, вона видає на екранзапрошення, наприклад А> або С:>. Це означає, що DOS готова до прийомукоманд. Коли користувач проводить діалог з будь-якою програмою, а не з
DOS, тоді запрошення DOS відсутній (втім, програма може мати своюзапрошення для введення команд цієї програми). Проте більшість програмздійснює спілкування з користувачем не за допомогою команд, а за допомогоюменю, запитів, натисків певних комбінацій клавіш і т. д. p>
Запрошення DOS, як правило, містить інформацію про поточний дисководі іпро поточний каталозі (див. нижче). p>
А:> - дисковод А:, кореневий каталог. p>
С: ЕХЕ> - дисковод С:, каталог ЕХЕ. p>
Іноді запрошення DOS включає також і дані часудоби, наприклад 12:59 З: ЕХЕSYS. Вид запрошення можна змінити задопомогою програми DOS Prompt. p>
Введення команд. p>
Для введення команди слід набрати цю команду на клавіатурі і натиснути
Enter. P>
Редагування введеної команди. При введенні команд можна користуватисянаступними клавішами для редагування введеної команди: p>
Backspace - стирання попереднього символу; p>
F3 - виклик до командного рядка попередньої команди; p>
Del - видалення поточного символу;
Ins - включення та вимкнення режиму вставки; p>
Esc - очищення всієї командного рядка. p>
Запуск і виконання команд. p>
Будь-яка команда, сума, що вводиться користувачем, викликає виконання абовнутрішньої команди DOS, або якої-небудь програми або командного файлу.
Команда повинна включати ім'я команди DOS або що запускається програми іпараметри, якщо вони потрібні. p>
Пошук виконуваної програми. Як говорилося раніше, внутрішні команди
DOS командний процесор COMMAND.COM виконує сам. А коли користувачвводить команду, яка не відноситься до числа внутрішніх команд DOS,командний процесор шукає програму з іменем, зазначеним в команді. Пошукпроводиться серед файлів з наступними розширеннями: p>
. СОМ - програмні файли; p>
. ЕХЕ - програмні файли (в іншому форматі); p>
. ВАТ - командні файли . p>
Пошук виконується в тому порядку, в якому ці розширення перерахованівище. Якщо користувач не вказав, в якому каталозі слід шукатипрограму, то пошук проводиться в поточному каталозі і потім в каталогах,заданих командою DOS Path. p>
Якщо потрібна програма в цих каталогах не знайдено, на екран виводитьсяповідомлення: p>
Bad command or file name. p>
(Неправильне ім'я команди або програми). p>
Наприклад, якщо користувач ввів команду PROG, то командний процесорбуде шукати в поточному каталозі і в каталогах, заданих командою DOS Path,файл з ім'ям PROG.COM, або PROG.EXE, або PROG.BAT. Якщо знайдений файлмає розширення. СОМ або. ЕХЕ, то командний процесор виконує завантаженняцього файлу в пам'ять і передає йому керування, щоб цей файл мігвиконати свою роботу. Якщо знайдений файл має розширення. ВАТ, тобтоє командним файлом, то він містить у форматі текстового файлупослідовність команд, які повинні виконуватися так, як ніби вонивводяться з клавіатури. p>
Явна вказівку каталозі в команді. Для виконання програми абокомандного файлу, розташованого не в поточному каталозі і не в одному зкаталогів, перерахованих в команді Path, необхідно повідомити DOS, в якомукаталозі треба шукати програму або командний файл. Для цього слід вяк ім'я команди використовувати повне ім'я файлу, що включає шлях дотому каталогу, в якому знаходиться потрібна програма або командний файл.
Розширення імені файлу можна не вказувати. P>
Приклад. Нехай поточний каталог - С: DOCWORK, а треба виконати програму
HYPHEN, що знаходиться в каталозі C: DOCPROG, і вказати параметри програми
PAPER.DOC/P. Тоді для виконання цієї програми необхідно виконатикоманду: p>
C: docproghyphen paper.doc/p або ... proghyphen paper.doc/p p>
Отримання довідки про команди DOS. p>
Довідка по команді . Для отримання короткої довідки за програмою абокоманді DOS можна ввести цю команду (назва програми) з параметром /? .
Наприклад, для довідці за командою sys треба ввести цю команду: sys /? . Наекран буде виведена довідка про призначення програми і формат її виклику: p>
C:> sys /? p>
Copies MS-DOS system files and command interpreter to disk you specify. p>
SYS [drive1:] [path] drive2: p>
[drive1:] [path] Specifies the location of the system files. drive2: Specifies the drive the files are to be copied to. p>
Список команд. В MS DOS версій 5 і 6 на екран можна видати списоккоманд з короткою (на одну-дві строчки) описом їх призначення. Для цьоготреба ввести команду: p>
FASTHELP або FASTHELP ім'я команди p>
При вказівці команди буде видано відомості тільки по цій команді. Призаповненні екрана програма FastHelp чекає натискання будь-який алфавітно-цифровийклавіші або Enter. p>
Вбудований довідник. p>
Самий інформативний джерело відомостей по командах і драйверам DOS - цеінтерактивний довідник, що поставляється в складі MS DOS версії 6. p>
Виклик довідника. Для виклику довідника необхідно ввести команду: p>
HELP або HELP тема довідника p>
При вказівці теми на екран виводиться відразу довідка по цій темі. Якщож тема не вказана, виводиться зміст довідника. Втім, змістможна вивести в будь-який момент роботи з довідником, натиснувши комбінаціюклавіш Alt C. p>
Перегляд довідки. Якщо довідка по темі не вміщується на одному екрані,можна гортати цю довідку, натискаючи клавіші PgDn і PgUp або за допомогою миші: p>
Перегортання вниз - PgDn або клацання мишею по лінійці прокрутки у правомустовпчику екрана між бігунком і стрілкою вниз; p>
Перегортання вгору - PgUp або клацання мишею по лінійці прокрутки у правомустовпчику екрана між бігунком і стрілкою вгору. p>
Крім того, натискання Ctrl Home перемістить в початок теми, Ctrl End - вкінець теми. p>
Перехресні посилання. Рядки, укладені в кутові дужки <і>
(символи «» виводяться зеленим кольором або підвищеною яскравістю),представляють собою посилання на інші теми довідника. Рядки, і (вони можуть відображатися на початку теми) представляютьсобою посилання на приклади, зауваження і формат команди, що відносяться до тієї жтемі довідника (тобто, наприклад, до тієї ж таки команді або драйверу). p>
Перехід за посиланням. Для будь-якого посилання можна перейти до екрану довідника,відповідного цим посиланням. Для цього треба: p>
. Або підвести курсор (який виводиться як миготливий знак підкреслення) до посиланням і натиснути клавішу Enter; p>
. Або клацнути мишею одне з посилань. P>
... й повернення. А щоб повернутися до теми, з якої потрапили в поточну тему
(тобто для повернення назад до посиланням), слід натиснути Alt B або Esc. p>
Переміщення курсора. Переміщення курсора в довіднику потрібно, щобпотрапити курсором на посилання. При використанні клавіатури можна переміщатикурсор за допомогою клавіш Tab і Shift Tab - на посилання вперед і на посиланнятому (зазвичай це найзручніший спосіб). p>
А за допомогою миші перемістити курсор можна, просто клацнувши в потрібнемісце екрана (при цьому, якщо клацнути посилання, відразу з'явиться екрандовідника, відповідний посиланням). p>
Інші можливості. Вбудований довідник надає також наступніможливості: друк тим довідника (пункт Print меню File), пошук рядкасимволів (пункт меню Find Search), повтор пошуку (клавіша F3), переміщенняза темами довідника в алфавітному порядку (комбінація клавіш Alt N і Ctrl
Shift F1). P>
Вихід з довідника. Для виходу з вбудованого довідника треба натиснути
Alt F і X (тобто вибрати меню File і в ньому пункт Exit). P>
Дії при «зависанні» комп'ютера або неправильної роботи програм. P>
Іноді виконувана під управлінням DOS програма починає працюватинеправильно або ж не реагує на натискання клавіш і т. д. У цьому випадевиконання програми варто припинити. Це робиться так: p>
. Спочатку треба одночасно натиснути на клавіші Ctrl і Break, щоб припинити виконання програми або вивести її зі стану p>
«зависання»; p>
. Якщо це не допомагає, то треба перезавантажити DOS. Для цього слід одночасно натиснути на клавіші Ctrl, Alt і Del; p>
. Якщо при натисканні Ctrl, Alt і Del комп'ютер не перезапускається, то слід натиснути клавішу «Reset» на корпусі комп'ютера; p>
. Якщо на комп'ютері немає клавіші «Reset», то треба вимкнути комп'ютер, а потім включити його. P>
Можна припинити виконання будь-якої команди DOS, натиснувши комбінацію клавіш
Ctrl C або Ctrl Break (як вказувалося раніше). P>
Але прикладні програми не зобов'язані (хоча і можуть) реагувати нанатискання цих клавіш. p>
Призупинення виводу на екран. p>
Якщо команда DOS видає занадто багато інформації на екран, можнаскористатися комбінацією клавіш Ctrl S для припинення видачі.
Повторне натискання Ctrl S відновить видачу. P>
Для інших програм видачу інформації на екран можна призупинитинатисканням комбінації клавіш Ctrl NumLock. Для продовження виконання требанатиснути будь-яку клавішу. p>
Пауза при виконанні команд. p>
Якщо при виконанні команди DOS на екрані з'являється повідомлення p>
Strike any key when ready p>
(Натисніть будь-яку клавішу, коли будете готові) або p>
Strike any key to continue p>
(Для продовження натисніть будь-яку клавішу) то для продовження роботи слід натиснути будь-яку буквено-цифровийклавішу, Space або Enter. p>
Робота з файлами в DOS. p>
Команди DOS складаються з імені команди і, можливо, параметрів,розділених пробілами. Назва команди і параметри можуть набиратися яквеликими, так і малими латинськими літерами. Надалі,необов'язкові елементи команд будуть відзначатися дужками [і]. p>
Створення текстових файлів. p>
Щоб створити текстовий файл, краще всього скористатися будь-якимредактором, який може працювати з текстовими файлами, наприкладвбудованим редактором Norton Commander або лексикон. p>
Невеликі текстові файли можна набрати безпосередньо з клавіатури,хоча це і незручно. Для цього слід ввести команду p>
Copy con назва файлу p>
Після введення цієї команди потрібно буде по черзі вводити рядки файлу. УНаприкінці кожного рядка треба натискати клавішу Enter, а після введення останньої --натиснути клавішу F6 і потім Enter. Команда copy виведе повідомлення p>
1 file (s) copied p>
(Один файл скопійований) і на диску з'явиться файл з вказаним ім'ям. P>
Видалення файлів. p>
Для видалення файлів є команда del. Формат команди: p>
Del назва файлу p>
В імені файлу можна вживати символи * і?. P>
Якщо потрібно буде видалити всі файли з каталогу, наприклад, здопомогою команди del *.*, то DOS запитає: p>
Are you sure (Y/N)? p>
(Ви впевнені?) p>
Для видалення файлів треба натиснути Y і Enter, для скасування команди - N і
Enter. P>
Запит підтвердження. Операційна система MS DOS, починаючи з версії
6.0, може запитувати підтвердження видалення кожного файлу. Для цього вкоманді del треба використовувати режим/p. У цьому випадку перед видаленнямкожного файлу на екран виводиться назва файлу і запит «Delete (Y/N )?». p>
Перейменування файлів. p>
Для перейменування файлів є команда ren (Rename). Формат команди: p>
Ren ім'я файла1 ім'я файла2 p>
Параметри. Параметр ім'я файла1 задає ім'я (або шаблон імен з символами
* І?) Перейменовувати файли, параметр ім'я файла2 - нове ім'я (імена)файлів. p>
Виконання команди. Перейменовуються всі файли із заданого каталогу,підходять під шаблон, заданий в першій імені файлу в команді. Якщосимволи * і? є у другому імені файлу в команді, то символи іменфайлів на відповідних позиціях не змінюються. p>
Копіювання файлів. p>
Для копіювання файлів є команда Copy. Формат команди: p>
Сміттю ім'я файла1 ім'я файла2 p>
Або p>
Сміттю ім'я файла1 (ім'я каталога2) p>
В іменах файлів можна вживати символи * і?, а також вказувати ім'ядиска і каталогу. p>
Виконання команди. Якщо в параметрі ім'я файла1 вказано ім'я каталогу,то файли копіюються їх цього каталогу, інакше - з поточного каталогу.
Каталог, в який копіюються файли, можна задати параметром ім'я каталога2або вказівкою каталозі в параметрі ім'я файла2. Якщо цей каталог не заданий,то файли копіюються в поточний каталог. p>
Якщо у другому параметрі команди задано ім'я файлу, то вона вказуєнове ім'я копируемого файлу. Символи * і? в імені файлу в другомупараметрі команди вказують, що відповідні символи в іменахкопійованих файлів при копіюванні не змінюються. p>
Використання пристроїв. У команді Сміттю замість імен файлів можнавикористовувати позначення так званих пристроїв DOS, наприклад: p>
CON - консоль (клавіатура для введення, монітор для виводу). При воді зклавіатури кінець файлу задається як Ctrl Z або F6; p>
PRN - принтер (тільки як вихідний файл). p>
Параметр/b. При копіюванні на пристрої (скажімо, на принтер) файлівзі спеціальними символами може знадобитися використання параметра/Bкоманди Сміттю. При завданні цього параметра копіювання не припиняється, якщоу вхідному файлі зустрінеться символ з кодом 26 (Ctrl-Z, символ кінця файлу). p>
З'єднання (конкатенація) файлів. p>
Команда Сміттю може використовуватися також для об'єднання вмістудекількох файлів в один файл, тобто для конкатенації файлів. Форматкоманди: p>
Сміттю назва файлу (+ назва файлу) ... назва файлу p>
Якщо команда Сміттю використовується для конкатенації файлів, то спочатку вкоманді вказуються знак «+» (плюс) імена об'єднуються файлів, а потім ім'яфайлу, в який буде записано вміст об'єднуються файлів. p>
В іменах файлів можна вживати символи * і?. p>
Перевірка считиваємость файлів. p>
Для файлів на дискетах іноді виникають проблеми через те, що ціфайли не зчитуються з-за поганої якості дискети. Це буває дуженеприємно, наприклад, якщо файли привезені з іншого міста чи є водному екземплярі. Для зменшення ймовірності подібних неприємностейдоцільно попередньо перевіряти считиваємость файлів. Це можназробити за допомогою команди Сміттю, копіюючи файли на «пусте» пристрій nul.
Формат команди: p>
Сміттю/b назва файлу nul p>
В імені файлу можна вживати символи * і?. P>
Переміщення файлів в інший каталог. P>
Для переміщення файлів в інший каталог можна використовувати програму
Move. Ця програма входить в MS DOS, починаючи з версії 6.0. програма Moveтакож вміє перейменовувати файли. Формат команди: p>
Move [/ Y] ім'я файлу назва каталогу p>
Тут в імені файлу можна використовувати символи * і? (для переміщення вінший каталог декількох файлів). При переміщенні одного файли в іншійкаталог можливо перейменування цього файлу. Формат команди: p>
Move [/ Y] ім'я файлу [дисковод:] [шлях] нове ім'я файлу p>
Якщо при переміщенні файлу в каталозі-одержувача вже є файл зтаким ім'ям, програма move задає питання про дозвіл перезапису файлу.
За наявності параметра/Y перезапис файлів виконується без будь-якихзапитів. p>
Пошук файлів на диску. p>
Для пошуку файлів на диску на ім'я файлу та/або за що міститься у файлірядку символів можна використовувати програму FileFind з комплексу Norton
Utilities. Формат команди: p>
Filefind ім'я файлу [рядок символів] [режими] p>
В імені файлу можна вживати символи * і?. P>
Пошук файлу на ім'я. Якщо в імені файлу немає вказівки на те, в якомукаталозі цей файл знаходиться, пошук виконується у всіх каталогах надиск. Якщо задати режим/С, то пошук буде вестися тільки в поточномукаталозі. А за умов згадування режимів/С і/S пошук файлу буде йти в поточномукаталозі і всіх його підкаталогах. p>
Якщо ж каталог в імені файлу заданий, пошук проводиться тільки в цьомукаталозі. Якщо вказати режим/S, то пошук буде вестися і в підкаталогахвказаного каталогу. p>
Пошук на всіх дисках. Програма FileFind дозволяє вести пошук файла навсіх дисків комп'ютера. Для цього в імені файлу замість літери, яка задає ім'ядиска, треба поставити символ «*», наприклад, *:*.* - пошук у всіх файлах навсіх дисках. p>
Пошук рядка символів. Якщо в командному рядку задано параметр рядоксимволів, то програма FileFind шукає файли, ім'я яких відповідає тому,що в параметрі задано ім'я файлу, і які містять задану рядоксимволів. Якщо при пошуку необхідно враховувати відмінність між великими тамалими літерами, у команді треба вказати параметр/CS (за замовчуваннямвідмінності між цими літерами при пошуку не робиться). Якщо рядок символівмістить пробіли, її потрібно взяти в лапки «''», а якщо вона міститьлапки - в апострофи « '». Якщо ж цей рядок не містить ні прогалин, нілапок, вона може бути задана в командному рядку безпосередньо. p>
Пошук файлів. Після того, як буде введена команда, програма File | Findрозпочне пошук заданих файлів. Імена знайдених файлів будуть зображуватися ввікні в правому нижньому куті екрану. Крім імені файла, там будуть вказанірозмір файла, дата і час створення або останньої модифікації файлу. А врежимі пошуку рядка символів в самій правій колонці цього вікна для кожногобал буде виводитися кількість входжень шуканої рядки у файл. p>
Якщо файлів, що задовольняють умові пошуку, не знайдено, на екранвидається повідомлення: p>
No files found matching «ім'я файла» containing «рядок символів» p>
(немає файлів виду ..., що містять рядок ...) і можна вийти з програми, натиснувши клавішу Esc. p>
Якщо програма FileFind знайшла файли, що задовольняють умові пошуку,можна (навіть якщо пошук ще не закінчений) виділити клавішами вгору і вниз усписку цікавить файл і, натиснувши клавішу Enter, переглянути його. p>
Перегляд знайдених файлів. Під час перегляду можна користуватися клавішамивгору, вниз, PgUp, PgDn для гортання файлу вгору і вниз, Home для переходудо початку файлу, End для переходу до кінця файлу, вліво, вправо, вліво Ctrl і
Ctrl вправо для переміщення вправо і вліво по рядках файлу. Крім того,можна використовувати наступні клавіші: p>
Esc - для виходу в основне вікно програми; p>
F7 - для перегляду попереднього знайденого файлу; p>
F8 - для перегляду наступного файла. p>
Якщо було поставлене в команді параметр рядок символів, то при переглядізнайдених файлів можна використовувати також і такі клавіші: p>
F5 - для переходу до попереднього входження шуканої рядка; p>
F6 - для переходу до наступного входження шуканої рядка. p>
При цьому програма відображає знайдені рядка символів інверснийкольором. p>
Дії зі списком знайдених файлів. Програма FileFind дозволяє нетільки переглядати знайдені файли. Коли на екрані виведено списокзнайдених файлів, можна: p>
. Вивести список знайдених файлів на принтер або у файл. Для цього треба натиснути Ctrl P і заповнити параметри виведеного програмою запиту; p>
. Вивести список знайдених файлів у вигляді командного файлу. Для цього треба натиснути Ctrl B і заповнити параметри виведеного програмою запиту. Програма FileFind дозволяє вказати текст, який треба помістити до і після назв файлів, а також до імен каталогів; p>
. Встановити атрибути ( «тільки для читання», «системний», p>
«захований», «архівувати») в одного файлу або у всіх знайдених файлів. Для цього треба натиснути Alt CA і заповнити параметри виведеного програмою запиту; p>
. Встановити дату і/або час в одного файлу або у всіх знайдених файлів. Для цього треба натиснути Alt CD і заповнити параметри виведеного програмою запиту; p>
. Встановити режими виведення інформації про знайдених файлах. Для цього треба натиснути Ctrl F і заповнити параметри виведеного програмою запиту. P>
Вихід з програми. Можна вийти з програми FileFind: p>
. З переходом до каталогу, що містить знайдений файл. Для цього треба виділити цей файл у списку, клавішею Tab виділити напис Go To і натиснути Enter; p>
. Без переходу в інший каталог. Для цього слід натиснути Esc. P>
Новий пошук. Можна запустити новий пошук, не виходячи з програми
FileFind. Для цього слід заповнити поля виведеного на екран запиту.
Переміщення між полями здійснюється клавішею Tab. У полі File Name требавказати ім'я шуканого файлу (параметр ім'я файлу), в полі Containing --шуканий рядок символів (не укладаючи її в лапки або апострофи), вибратиклавішею пробіл режим пошуку (на всьому диску - Entire disk, в поточномукаталозі і його підкаталогах - Current directory and below, тільки в поточномукаталозі - Current directory only) і вказати режим пошуку рядка символів --без урахування регістру літер (у полі Ignore case запиту стоїть хрестик) або зурахуванням контексту. Зміна режиму пошуку рядка також здійснюєтьсяклавішею пробіл. Після цього треба клавішею Tab виділити напис Start інатиснути Enter. p>
Додаткові умови пошуку. При натисненні клавіші F4 в програмі
FileFind на екран виводиться запит, в якому можна задати додатковіумови пошуку. Так, можна задати умови на розмір, дату створення таатрибути шуканих файлів. p>
Робота з каталогами в DOS. p>
Команда зміни поточного дисководу. p>
Формат команди. Для зміни поточного дисководу треба набрати ім'ядисковода, який повинен стати поточним, і потім двокрапка, наприклад: p>
A: - перехід на дисковод А: p>
В: - перехід на дисковод В: p>
С: - перехід на дисковод С: p>
Після введення команди треба натиснути клавішу Enter. p>
Попередження. Не слід робити поточним дисковод на дискетах, якщо: p>
. На дисководі немає дискети; p>
. Дискета не читається; p>
. Дискета не форматувати. P>
Зміна поточного каталогу. P>
Для зміни поточного каталогу є команда Cd (Change Directory).
Формат команди: p>
Cd [дисковод:] шлях p>
Якщо задано дисковод, то поточний каталог змінюється на цьому дисководі,інакше - на поточному дисководі. Команда cd без параметрів повідомляє поточнідиск і каталог. p>
Приклади: p>
Cd - перехід в кореневий каталог поточного диска; p>
Cdexedos - перход в каталог exedos. p>
Перегляд каталогу. p>
Для виводу змісту каталогу є команда Dir. Формат команди: p>
Dir [дисковод:] [шлях] [параметри] p>
В імені файлу можна вживати символи * і?. Якщо ім'я файлу незадано, то виводиться всі зміст каталогу, інакше виводяться тількивідомості про даний файл або групи файлів. p>
Якщо в команді не вказані дисковод або шлях, то маються на увазі поточнийдисковод і поточний каталог. p>
Виконання команди. За умовчанням (якщо не задано інших режимів) команда
Dir для кожного файлу повідомляє його ім'я, розширення імені, розмір файлу вбайтах, дату і час створення або останнього оновлення файлу. Підкаталогивідзначаються. В MS DOS версії 7.0 (входить до складу Windows 95) управій колонці відображається довге ім'я файлу. Наприкінці видачі повідомляютьсяпідсумкові дані про число виведених файлів і каталогів, загальному обсязівиведених файлів і про розмір вільного простору на диску. p>
Параметри. Формат "Відомості про каталозі можна змінити параметрамикоманди Dir. Цих параметрів досить багато. Спочатку ми розповімо пронайбільш уживаних з них: p>
/P - повноекранний висновок змісту. При вказівці цього параметра DOSпісля заповнення екрана буде чекати до тих пір, поки користувач не натиснебудь-яку клавішу, після чого буде виводити наступну сторінку. Це дужезручно при виведенні змісту каталогу, що містить багато файлів; p>
/W - виведення даних в широкому форматі: наводяться тільки імена файлів іпідкаталогів (імена підкаталогів полягають у квадратні дужки), причомуці імена виводяться по п'ять у кожному рядку: p>
[.] [..]< br>CUSTOM.VDB IBM_8514.VDB MIT_15.VDB p>
MIT_17.VDB MIT_21.VDB NEC_3FGX.VDB NEC_4FG.VDB
NEC_5FG.VDB p>
NEC_6FG.VDB VESA75.VDB VGA.VDB SUPERVGA.VDB
EEDSTD.EE_ p>
[DOC] README ~ 1.TXT p>
14 file (s) 14 908bytes p>
3 dir (s) 1 556 152 320 bytesfree p>
/О - висновок в відсортованому вигляді: спочатку виводяться імена підкаталогівв алфавітному порядку, я потім імена файлів в алфавітному порядку. p>
Висновок змісту в файл і на принтер. Для цього можна використовуватикошти перенаправленого введення-висновку DOS. Треба після команди написати>назва файлу для виведення змісту в файл і> PRN для виводу на принтер. p>
Приклади: p>
Dir> prn - вивести зміст поточного каталогу на принтер; p>
Dir c: *. exe/s/b> exefiles.txt - створити у файлі EXEFILES.TXT списоквсі файли з розширенням. exe, що знаходяться на диску С:. p>
Створення каталогу. p>
Для створення нового каталогу є команда Md (Make Directory).
Формат команди: p>
Md [дисковод:] шлях p>
Приклади: p>
Md xxx - створення підкаталогу xxx в поточному каталозі; p>
Md a: work-створення підкаталогу work у кореневому каталозі диска а: p>
Знищення каталогу. p>
Для видалення (порожнього) каталогу є команда Rd (Remove Directory).
Формат команди: p>
Rd [дисковод:] шлях p>
Приклади: p>
Rd xxx-видалення підкаталогу ххх у поточному каталозі; p>
Rd awork-видалення підкаталогу work у кореневому каталозі диска а: p>
За допомогою команди rd можна видалити тільки порожній каталог, тобто каталог,не містить файлів і підкаталогів. А для видалення каталогу з усімащо містяться в ньому файлами і/або підкаталогами можна використовувати команду
DelTree, як це описано нижче. P>
Видалення каталогу з усім вмістом. P>
Іноді потрібно видалити каталог з усіма що містяться в ньому файламита/або підкаталогуми. В MS DOS, починаючи з версії 6.0, для цього можнавикористовувати програму DelTree. Формат команди: p>
Deltree назва файлу або каталогу [/ Y] p>
Як видно з наведеного формату, програма Deltree може видаляти яккаталоги, так і файли. В імені файлу або каталогу Можна використовуватисимволи * і?, так що можливе видалення відразу декількох підкаталогів.
Програма DelTree видає запити на підтвердження видалення кожноговідповідного каталогу (з усім вмістом) і файлу. Але за умов згадуванняпараметра/Y видалення буде проводитися без будь-яких запитів. p>
Перейменування каталогу. p>
Для перейменування каталогу може бути використана входить в MS DOS
(починаючи з версії 6.0) програма Move. Формат команди: p>
Move ім'я каталогу нове ім'я каталогу p>
У старого імені каталогу можна вказати диск і шлях, це дозволяєперейменовувати не тільки підкаталоги поточного каталогу, але й іншікаталоги. p>
Установка списку каталогів для пошуку виконуваних програм. p>
Для того щоб найбільш часто виконувані програми можна буловиконувати з будь-якого каталогу, слід записати ці програми в один абокілька каталогів і перерахувати їх в команди Path. Як правило, установказа допомогою команди Path списку каталогів, в яких проводиться пошуквиконуваних програм, робиться в командному файлі AUTOEXEC.BAT, якийавтоматично запускається при кожному перезавантаженні DOS. Формат команди: p>
Path ім'я каталогу [; ім'я каталогу] ... - установка списку каталогів, уяких проводиться пошук програм; p>
Path; - встановлює, що пошук програм повинен вестися тільки впоточному каталозі; p>
Path без параметрів - виводить імена каталогів, у яких виробляєтьсяпошук програм. p>
Після введення будь-якої команди (крім внутрішніх команд DOS), пошуквідповідної програми проводиться спочатку в поточному каталозі, а потімв каталогах, зазначених в команді Path. Перегляд каталогів, заданих вкоманді Path, провадиться в тому ж порядку, в якому вони вказані вкоманді. p>
Наочний перехід з каталогу в каталог. p>
Призначення програми NCD. За допомогою програми NCD з комплексу Norton
Utilities можна виконувати такі функції: p>
. Вивести на екран зображення дерева каталогів на диску; p>
. Вказати в ньому, в якій каталог треба перейти; p>
. Перейти в інший каталог, вказавши тільки частина його імені. P>
Формат команди: p>
Ncd [режими] - діалоговий режим роботи; p>
Ncd початок імені каталогу [режими ] - перехід у вказаний каталог. p>
Виконання програми. Якщо в команді вказано початок імені каталогу, топрограма переходить в каталог на диску, ім'я якого починається з зазначенихсимволів. Наприклад, для переходу в каталог COREL50PROGRAMSDATA можнаввести команду ncd dat. Якщо програма перейшла в інший каталог, ім'яякого починається з тих самих літер, можна ввести команду ще раз. p>
Робота в діалоговому режимі. Якщо ж в команді не вказано іменікаталогу, то після введення команди на екран буде виведено дерево каталогівна поточному диску. Клавішами переміщення курсора можна виділити той каталог,до якого треба перейти. Можна також ввести першу символу імені каталогу зклавіатури. Програм