Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
АК методичка.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
521.73 Кб
Скачать

Лабораторна робота №8. Робота з консолю ос та ms dos.

Ціль роботи: навчитися впевнено працювати в консолі ОС Windows та в MS DOS.

Вказівки до виконання роботи:

  1. Вивести на екран довідку про команду «mkdir». Вивчити її.

  2. Створити на диску С папку з номером своєї групи.

  3. Вивести на екран довідку про команду «сd». Вивчити її.

  4. Зайти в створену вами теку.

  5. Записати в файли типу x.txt, де х – ім’я команди, довідки про такі команди: attrib, cd, chkdsk, comp, copy, del, dir, findstr, format, mkdir, move, more, path, recover, ren, replace, rmdir, start, subst, tree, type, verify, xcopy.

  6. Виведіть на екран вміст кожного з цих файлів, законспектуйте та вивчіть його.

  7. Встановіть на файл attrib.txt атрибут «системний»

  8. Перевірте дискету на відсутність помилок з виводом усіх шляхів до файлів на ній.

  9. Порівняєте вміст файлів del.txt і dir.txt з вказівкою відмінностей в ASCII.

  10. Скопіюйте файл сміттю.txt у підпапку «1», яку заздалегідь створіть.

  11. Видалите копію файлу в теці «1».

  12. Проглянете вміст вашої теки.

  13. Виведіть на екран список файлів у вашій теці, що містять рядок «ім'я файлу».

  14. Відформатуйте дискету.

  15. Виведіть на екран поекранно вміст ваше теки.

  16. Включите режим перевірки запису на диск.

  17. Перемісите вміст вашої теки на дискету.

  18. Проглянете список шляхів пошуку виконуваних файлів в системі.

  19. Відновите файл more.txt.

  20. Скопіюйте його в свою теку і перейменуйте в cd.txt.

  21. Заміните файл cd.txt на дискеті таким-же зі своєї теки.

  22. Видалите свою теку з диска С.

  23. Запустите програму calc.exe у окремому вікні.

  24. Створіть віртуальний диск з теки «C:\Program Files», скопіюйте на нього файл «cd.txt», зайдіть в C:\Program Files і знайдіть там ваш файл і видалите його. Відключите віртуальний диск.

  25. Виведіть дерево тек і файлів диска З у файл «tc.txt» у своїй теці і проглянете його поекранно.

  26. Скопіюйте всю структуру головного меню користувача на дискету (знаходиться в теці С:\documents and Settings\<Ім’я користувача>).

Короткі теоретичні відомості.

Історія розвитку операційних систем корпорації Microsoft почалася з випуску ОС MS DOS (MicroSoft Disk Operation System), розробленої, як прообраз ОС Unix. Це була однозадачна консольна операційна система, якій користувач давав команди за допомогою зарезервованих ключових слів, набираючи їх в консолі у встановленому порядку – команди MS DOS. Також можна було створювати bat-файли, в яких у стовпчик записувалася уся послідовність команд, які треба було часто виконувати. Це дозволяло автоматизувати рутинні задачі.

Після неї з`явилася ОС Windows, в якій вже графічний інтерфейс. Але для адміністрування у всіх ОС сімейства Windows є консоль управління. Усі команди, які були в MS DOS, є в консолі. Крім того, з`явилося ще багато нових команд, які дозволяють автоматизувати більшість операцій. Консоль управління вже дозволяє створювати cmd-файли, в яких можна записувати прості скріпти, що дозволяє автоматизувати достатню кількість задач управління комп`ютером.

У 2006 році Microsoft випустила нову консоль адміністрування PowerShell. Вона дозволяє вже складати достатньо серйозні скріптові програми, тобто автоматизувати переважну більшість задач. Її можна завантажити з офіційного сайту Microsoft та, встановивши, ознайомитись з синтаксисом та правилами роботи.

Ось список основних команд консолі управління Windows XP (запускається командою cmd):

ASSOC

Вивід або зміна зіставлень по розширеннях імен файлів.

AT

Виконання команд і запуск програм за розкладом.

ATTRIB

Відображення і зміна атрибутів файлів.

BREAK

Включення/виключення режиму обробки комбінації клавіш CTRL+C.

CACLS

Відображення/редагування списків управління доступом (ACL) до файлів.

CALL

Виклик одного пакетного файлу з іншого.

CD

Виведення імені або зміна поточної теки.

CHCP

Вивід або установка активної кодової сторінки.

CHDIR

Виведення імені або зміна поточної теки.

CHKDSK

Перевірка диска і виведення статистики.

CHKNTFS

Відображення або зміна виконання перевірки диска під час завантаження.

CLS

Очищення екрану.

CMD

Запуск ще одного інтерпретатора командних рядків Windows.

COLOR

Установка кольору тексту і фону, використовуваних за умовчанням.

COMP

Порівняння вмісту двох файлів або два наборів файлів.

COMPACT

Відображення/зміна стиснення файлів в розділах NTFS.

CONVERT

Перетворення дискових томів FAT в NTFS. Не можна виконати перетворення поточного активного диска.

COPY

Копіювання одного або декількох файлів в інше місце.

DATE

Вивід або установка поточної дати.

DEL

Видалення одного або декількох файлів.

DIR

Виведення списку файлів і підтек з вказаної теки.

DISKCOMP

Порівняння вмісту двох гнучких дисків.

DISKCOPY

Копіювання вмісту одного гнучкого диска на іншій.

DOSKEY

Редагування і повторний виклик командних рядків; створення макросів.

ECHO

Виведення повідомлень і перемикання режиму відображення команд на екрані.

ENDLOCAL

Кінець локальних змін середовища для пакетного файлу.

ERASE

Видалення одного або декількох файлів.

EXIT

Завершення роботи програми CMD.EXE (інтерпретатора командних рядків).

FC

Порівняння двох файлів або два наборів файлів і виведення відмінностей між ними.

FIND

Пошук текстового рядка в одному або декількох файлах.

FINDSTR

Пошук рядків у файлах.

FOR

Запуск вказаної команди для кожного з файлів в наборі.

FORMAT

Форматування диска для роботи з Windows.

FTYPE

Вивід або зміна типів файлів, використовуваних при зіставленні по розширенням імен файлів.

GOTO

Передача управління у відмічений рядок пакетного файлу.

GRAFTABL

Дозволяє Windows відображати розширений набір символів в графічному режимі.

HELP

Виводить довідкову інформацію про команди Windows.

IF

Оператор умовного виконання команд в пакетному файлі.

LABEL

Створення, зміна і видалення міток тому для дисків.

MD

Створення теки.

MKDIR

Створення теки.

MODE

Конфігурація системних пристроїв.

MORE

Послідовне виведення даних по частинах розміром в один екран.

MOVE

Переміщення одного або декількох файлів з однієї теки в іншу.

PATH

Вивід або установка шляху пошуку виконуваних файлів.

PAUSE

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

POPD

Відновлення попереднього значення поточної активної теки збереженого за допомогою команди PUSHD.

PRINT

Вивід на друк вмісту текстових файлів.

PROMPT

Зміна запрошення в командному рядку Windows.

PUSHD

Збереження значення поточної активної теки і перехід до іншої теки.

RD

Видалення теки.

RECOVER

Відновлення читаної інформації з поганого або пошкодженого диска.

REM

Приміщення коментарів в пакетні файли і файл CONFIG.SYS.

REN

Перейменування файлів і тек.

RENAME

Перейменування файлів і тек.

REPLACE

Заміщення файлів.

RMDIR

Видалення теки.

SET

Вивід, установка і видалення змінних середовища Windows.

SETLOCAL

Початок локальних змін середовища для пакетного файлу.

SHIFT

Зміна вмісту (зрушення) підставляємих параметрів для пакетного файлу.

SORT

Сортування введення.

START

Запуск програми або команди в окремому вікні.

SUBST

Зіставляє заданому шляху ім'я диска.

TIME

Вивід і установка системного часу.

TITLE

Призначення заголовка вікна для поточного сеансу інтерпретатора командних рядків CMD.EXE.

TREE

Графічне відображення структури тек заданого диска або заданої теки.

TYPE

Вивід на екран вмісту текстових файлів.

VER

Виведення відомостей про версію Windows.

VERIFY

Установка режиму перевірки правильності запису файлів на диск.

VOL

Вивід мітки і серійного номера тому для диска.

XCOPY

Копіювання файлів і дерева тек.

Більш детальну інформацію про якусь команду можна одержати, якщо набрати в командній строчці цю команду з ключем «?» або команду «help» з ім’ям тієї команди, про яку ви хочете дізнатись, як параметром. Наприклад, якщо набрати «help format» або «format /?», то з’явиться наступне:

Форматування диска для роботи з Windows XP.

FORMAT том: [/FS:система] [/V:мітка] [/Q] [/A:розмір] [/C] [/X]

FORMAT том: [/V:мітка] [/Q] [/F:розмір]

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

FORMAT томи: [/V:мітка] [/Q]

FORMAT том [/Q]

Том Вказує букву диску (з послідуючою двокрапкою), крапку під`єднання або ім`я тома.

/FS:filesystem Вказує тип файлової системи (FAT, FAT32 або NTFS).

/V:метка Мітка тому.

/Q Швидке форматування.

/C Тільки для NTFS: Встановлення режиму стиснення за замовченням для всіх файлів, створених на новому томі.

/X Ініціює відключення тома, у якості першої дії, якщо це необхідно. Усі відкриті дескриптори тома будуть невірні.

/A:розмір Замінює розмір кластеру за замовченням. У загальних випадках рекомендується використовувати розміри кластера за умовчанням. NTFS підтримує розміри 512, 1024, 2048, 4096, 8192, 16КБ, 32КБ, 64K. FAT підтримує розміри 512, 1024, 2048, 4096, 8192, 16КБ, 32КБ, 64КБ (128КБ, 256КБ для розміру сектора > 512 Байт). FAT32 підтримує розміри 512, 1024, 2048, 4096, 8192, 16КБ, 32КБ, 64КБ (128КБ, 256КБ для розміру сектора > 512 Байт).

Файлові системи FAT і FAT32 накладають наступні обмеження на число кластерів тому:

FAT: число кластерів <= 65526

FAT32: 65526 < число кластерів < 4177918

Виконання команди Format буде негайно перервано, якщо буде виявлено порушення вказаних вище обмежень, використовуючи вказаний розмір кластерів.

Стиснення томів NTFS не підтримується для розмірів кластерів більше 4096 Байт.

/F:розмір Указує розмір гнучких дисків, що форматуються (1,44)

/T:доріжки Число доріжок на кожній стороні диска.

/N:сектори Число секторів на кожній доріжці.

Також є оператори перенаправлення вводу-виводу із стандартних пристроїв в інші пристрої або файли. Оператор перенаправлення виводу позначається «>>», а оператор перенаправлення вводу – «<<». Наприклад, результатом виконання команди «type /? >> 2.txt» буде створений файл в тій папці, в якій була набрана ця команда, з ім’ям «2.txt», в якому буде написано:

Виведення вмісту одного або декількох текстових файлів.

TYPE [диск:][шлях]ім`я_файлу

Тобто те, що мало з’явитись на екрані.

Рибалов Борис Олександрович

Архітектура комп’ютерів

(частина 1)

Посібник до виконання лабораторних робіт

Підписано до друку 24.02.2015 р. Формат 6084 1/16.

Умовн. друк. арк. 1,65. Наклад прим.

43