Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛЕКЦIЯ__2c_Операцiйна система MS DOS.doc
Скачиваний:
2
Добавлен:
18.11.2019
Размер:
59.9 Кб
Скачать

Робота з каталогами

Для зміни поточного дисководу необхідно набрати за допомогою клавіатури ім'я потрібного дисководу і натиснути клавішу Enter, наприклад:

А: — перехід на дисковод А:

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

F: — перехід на дисковод F:

Для зміни поточного каталогу існує команда cd (Change Directory), що має один параметр — шлях до каталогу, який повинен стати поточним. Якщо задано дисковод, то поточний каталог змінюється на цьому дисководі, якщо ні — на поточному. Приклади:

cd \ — перехід до кореневого каталогу поточного магнітного диску;

cd D:\BC12 — перехід до каталогу ВС12 на магнітному диску D:.

Перегляд вмісту каталогу здійснюється за допомогою команди dir, перший параметр якої вказує ім'я каталогу, вміст якого цікавить користувача. Для кожного файлу, що міститься у вказаному каталозі, команда dir повідомляє його ім'я, розширення імені, розмір файлу в байтах, дату і час створення або останньої модифікації. Якщо каталог має підкаталоги, вони позначаються <DIR>. У кінці повідомлення міститься інформація про розмір вільного простору на магнітному носієві.

Параметр /Р задає поекранне виведення інформації про вміст каталогу. Після заповнення екрану необхідно натиснути будь-яку клавішу на клавіатурі для виведення наступної сторінки.

Параметр /W встановлює режим виведення інформації тільки про імена файлів у каталозі. Імена виводяться по п'ять У кожному рядку.

Приклади:

dir — вивести на екран вміст поточного каталогу;

dir В:\ — вивести вміст кореневого каталогу диску В:;

dir *.doc /W — вивести імена всіх файлів, що мають розширення .doc, з поточного каталогу.

Створити підкаталог можна, скориставшись командою md (Make Directory), параметр якої вказує шлях та ім'я підкаталогу, що створюється. Наприклад:

md 1A2B — створити підкаталог 1А2В у поточному каталозі;

md D:\WORK — створити підкаталог WORK у кореневому каталозі диску D:.

Для вилучення каталогу використовується команда rd (Remove Directory), параметр якої вказує шлях та ім'я каталогу, який необхідно вилучити. Наприклад:

rd 1A2B — вилучення підкаталогу 1А2В з поточного каталогу;

rd D:\WORD — вилучення підкаталогу WORD із кореневого каталогу диску D:.

Із магнітного носія можна вилучити всі каталоги, окрім кореневого.

Теоретичні відомості

Опишемо основні дії, які можна виконати за допомогою меню програми NC.

  1. Подати інформацію про файли і каталоги у вікні коротко (Brief — лише список імен) або повно (Full — імена об'єктів та властивості) або у вигляді дерева каталогів (Tree), подати на екран інформаційну панель (Info) тощо.

  2. Упорядковувати назви файлів у вікні за алфавітом (Name), за розширеннями (Extension), за датою створення (Date) чи розмірами (Size), що прискорює їхнє візуальне відшукання.

  3. Присвоювати вибраним файлам атрибути (додаткові властивості): тільки для читання (Read only), захований (Hidden), системний (System), архівний (звичайний, Archive).

  4. Отримувати інформацію про комп'ютер і розподіл оперативної пам'яті.

  5. Задавати параметри функціонування та конфігурацію вікон.

  6. Виконувати такі ж дії над об'єктами (команди Help, View, Edit, Copy, ..., Quit), що й за допомогою функціональних клавіш.

  7. Архівувати та розархівовувати файли, передавати файли з одного комп'ютера на інший (нові версії: NC 5.0, NC for Windows).

Для виконання цієї лабораторної роботи буде використано невелику групу внутрішніх і зовнішніх команд MS-DOS (версії 6.22 чи іншої), які властиві також іншим операційним системам.

Сервісні команди:

сls — очистити екран;

time — вивести на екран і змінити час;

date — вивести і змінити дату;

msd — вивести інформацію про комп'ютер.

Команда для роботи з диском: с: — перейти на диск С:;

Команди для роботи з каталогами:

dir/p — вивести зміст каталогу сторінками;

cd <назва> — перейти в каталог з заданою назвою;

cd.. — повернутися в надкаталог;

cd\ — повернутися в кореневий каталог;

md <назва> — створити підкаталог з заданою назвою;

rd <назва> — вилучити порожній підкаталог;

геn <назва1> <нова назва> — перейменувати каталог назва 1.

Команди для роботи з файлами.

Спочатку треба увійти у поточний особистий каталог командою cd, отримати запрошення вигляду d:\myclass\mykatalog\>, a тоді виконувати дії з файлами:

сору <назва1> <назва2> — зробити копію файлу назва1 і надати їй назву назва2;

copy*.* <шлях призначення> — скопіювати всі файли поточного каталогу за шляхом призначення;

сору <повний шлях звідки\*.*> — скопіювати всі файли з деякого заданого шляхом каталогу у поточний каталог;

сору <повний шлях звідки\назва> — скопіювати заданим шляхом файл у поточний каталог;

copy con <назва> — створити текстовий файл з заданою назвою з клавіатури. Після введення тексту з клавіатури натиснути на клавіші F6 та вводу;

copy <назва> рrn — вивести файл на принтер;

copy <назва1> + <назва2> <назва3> — об'єднати два файли і дати їм назву назва3;

copy <назва1> + <назва2> — об'єднати два файли і дати їм назву назва1;

edit <назва> — викликати редактор Edit для редагування або створення текстового файлу з заданою назвою;

type <назва> — вивести на екран текстовий файл;

del <назва> — вилучити текстовий файл;

move <назва> <шлях до каталогу призначення> — перемістити файл у заданий каталог.

геn <назва1> <нова назва> — перейменувати файл назва1.

Параметри в командах потрібно розмежовувати пропусками, а кутові дужки < > під час введення чи написання конкретних команд треба опускати, наприклад, md mylab, ren myfile1 myfile2 тощо.

У MS-DOS є багато корисних команд, якими ми у цій роботі не користуватимемося, зокрема, format <диск> — відформатувати диск, наприклад, format а:, чи diskcopy а: а: — скопіювати вміст з одної дискети на іншу, користуючись одним дисководом тощо. Такі команди можна виконувати лише з дозволу викладача.

Якщо в командах у назві файлу є символ ?, то він означає будь-який один допустимий символ алфавіту, а символ * позначає декілька будь-яких допустимих символів. Символи ? та * називаються символами підставляння або маскування. Наприклад, дія команди вилучення del *.??? поширюється на всі файли, розширення назв яких мають три символи, а запис text*.txt позначає всі текстові файли, назви яких починаються з символів text.

4