35409

Операційна система Ms – Dos. Команди Ms – Dos

Практическая работа

Информатика, кибернетика и программирование

DOC із каталогу TEXT логічного диска D:; DEL .ВАК активного каталогу. Якщо вам потрібно вилучити всі файли із каталогу наприклад за допомогою команди DEL . Перейменовуються всі файли із заданого каталогу які підходять під шаблон заданий у першому імені файла в команді.

Украинкский

2013-09-09

133 KB

6 чел.

Практична робота №9

Тема: Операційна система Ms – Dos. Команди  Ms – Dos.

Мета: навчитися використовувати основні команди Ms – Dos для роботи в командному режимі. Створювати невеликі за об'ємом текстові файли, не вдаючись до можливостей текстових редакторів.

Устаткування: ПК. Операційна система Ms – Dos.

  1.  Правила ТБ.
  2.  Методичні  рекомендації.

РОБОТА З ФАЙЛАМИ

Створення текстових файлів. Для створення текстового файла потрібно ввести команду:

copy соп [диск:] [шлях\] ім'я файла.

Після введення цієї команди слід по черзі вводити рядки файла. У кінці кожного рядка потрібно натискати клавіш Enter, а після введення останнього рядка натиснути клавіш F6 або комбінацію клавішів Ctrl-Z, а потім Enter. Команда copy виведе повідомлення:

1 file(s) copied (один файл скопійований) і на диску з'явиться файл із вказаним ім'ям.

Приклади.

•  COPY CON DOCUMENT.TXT — створення текстового файла DOCUMENT.TXT в активному каталозі;

• COPY CON A:\DOCUMENT.TXT —створення текстового файла DOCUMENT.TXT у кореневому каталозі дискети А:.

Вилучення (стирання) файлів. Для вилучення файлів служить команда del (delete). Формат команди: del [диск:][шлях\]ім'я файла. В іменах файлів можна використовувати символи * і ?. Приклади.

•  DEL D:\TEXT\PET.DOC — вилучення файла PET.DOC із каталогу TEXT логічного диска D:;

•  DEL *.ВАК — вилучення всіх файлів із розширенням .ВАК активного каталогу.

Якщо вам потрібно вилучити всі файли із каталогу, наприклад, за допомогою команди DEL *.*, то ОС MS DOS запитає вас: Are You Sure (Y/N)? (Ви впевнені?) Для вилучення файлів слід послідовно натиснути клавіші Y і Enter, для скасування команди — N та Enter.

Перейменування файлів. Для перейменування файлів служить команда ren (rename). Формат команди:

rеп [дисковод:][шлях\]ім'я файла ім'я нового файла.

Перше ім'я файла в команді задає ім'я файла (імена файлів), який (які) потрібно перейменувати, друге —нове ім'я файла (імена файлів). Дисковод і шлях задають, у якому каталозі перейменовуються файли (вони вказані лише для вихідного файла). Якщо диск або шлях не вказані, то мається на увазі активний диск або активний каталог. В іменах файлів можна використовувати символи * і ?.

Перейменовуються всі файли із заданого каталогу, які підходять під шаблон, заданий у першому імені файла в команді. Якщо символи * і ? є в другому імені файла в команді, то символи імен файлів на відповідних позиціях не змінюються. Якщо файл з новим іменем уже існує, то команда не виконується. Приклади.

•  REN MY.TXT YOU.DOC — перейменування файла MY.TXT в активному каталозі у файл YOU.DOC;

•  REN A:\*.TXT *.DOC — перейменування всіх файлів з розширенням *.ТХТ у кореневому каталозі дисковода А: у файли з розширенням *.DOC;

•  REN  В:*.  DOC *. TXT — перейменування всіх файлів з розширенням *. DOC у активному каталозі дисковода 8: у файли з розширенням *.ТХТ.

Копіювання файлів. Для копіювання файлів служить команда copy. Формат команди:

copy [диск:][шлях\]ім'я файла

[диск:][шлях\][ім 'я нового файла]

або

copy [диск:][шлях\]ім'я файла

[диск:][шлях\][ім'я каталогу]

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

використовувати символи * і ?. Якщо диск або шлях не вказані, то мається на увазі активний диск або активний каталог. Якщо в першому параметрі команди вказані диск і шлях, але відсутнє ім'я файла, то мається на увазі *.*.

Якщо в другому параметрі команди ім'я файла відсутнє, то імена файлів під час копіювання не змінюються. Якщо в другому параметрі команди задано ім'я файла, то воно вказує нове ім'я файла, який копіюється. Символи * і ? в імені файла в другому параметрі команди вказують, що відповідні символи в іменах файлів під час копіювання не змінюються. Файл не можна копіювати сам у себе.

Приклади.

•  COPY MY.DOC YOU.TXT — створення в активному каталозі копії файла MY.DOC з новим іменем YOU.TXT (наприклад, з метою наступної модифікації);

• COPY C:MY.DOC  A: — копіювання файла MY.DOC з активного каталогу логічного диска С: в активний каталог дискети А: під тим самим ім'ям;

• COPY D:\TEXT\PET.DOC C:\DOCUMENT\HE.TXT— копіювання файла PET.DOC каталогу TEXT логічного диска D: зі зміною імені на НЕ.ТХТ у каталог DOCUMENT логічного диска С:;

•  COPY *.DOC B:\ — копіювання всіх файлів із розширенням .DOC активного каталогу в кореневий каталог дискети B: під тими самими іменами;

• COPY *.DOC B:\*.TXT — копіювання всіх файлів з розширенням .DOC активного каталогу в кореневий каталог дискети В: під тими самими іменами, але з розширеннями .ТХТ;

• COPY A: \*.* — копіювання всіх файлів із кореневого каталогу дискети А: в активний каталог під тим самим ім'ям;

•  COPY A:TEST??.BAT B:\ — копіювання всіх файлів з розширенням   .ВАТ   і   з   іменами,   що   починаються   на буквосполучення TEST, містять 6 символів, активного каталогу логічного диска А: в кореневий каталог дискети В: під тими самими іменами.

У команді copy замість першого і другого параметрів команди можна використовувати позначення пристроїв, наприклад:

1.  CON — консоль (клавіатура для введення, монітор для виведення інформації). Під час введення з клавіатури кінець файла задається як Ctrl-Z або F6;

2.  PRN — принтер (тільки як другий параметр команди). Приклади.

• COPY MY.DOC PRN — виведення файла MY.DOC з активного каталогу на принтер;

• COPY CON LETTER.TXT — введення тексту із клавіатури у файл LETTER.TXT активного  каталогу;   введення  закінчується натисканням Ctrl-Z або F6 і Enter;

•  COPY CON PRN — реалізація режиму друкарської машинки; текст, який набирається на клавіатурі, передається на принтер і відразу виводиться на ньому; для закінчення друку натисніть Ctrl-Z або F6 і  Enter.

Переміщення і перейменування файлів і каталогів. Для переміщення та перейменування файлів служить команда move. Формат команди:

move [диск:][шлях\]ім'я файла.

[диск:][шлях\][ім'я нового файла]

Для переміщення і перейменування каталогу також служить команда move. Формат команди:

move [диск:][шлях\]ім'я каталогу [диск:][шлях\]ім'я нового каталогу

Якщо диск або шлях не вказані, то мається на увазі активний диск або активний каталог. Із каталогу, вказаного в першому параметрі команди, переміщаються файли, задані іменем файла в першому параметрі команди. В іменах файлів можна використовувати символи * і ?, тобто допускається переміщення декількох файлів одночасно. Допускається переміщення з одночасним перейменуванням лише одного файла.

Диск і шлях у другому параметрі команди вказують каталог, у який переміщаються файли. Символи * і ? в імені файла в другому параметрі команди не допускаються. Файл не можна переміщати сам у себе в межах одного каталогу. У межах одного каталогу можна лише перейменовувати файли.

Якщо в першому параметрі команди вказані диск і шлях, але відсутнє ім'я файла, то мається на увазі, що переміщається вказаний у шляху останнім каталог зі всім його змістом.

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

Якщо в першому параметрі команди вказані *.*, то відбувається переміщення змісту активного каталогу, включаючи і підкаталоги зі всім їх змістом, в інший каталог. Приклади. • MOVE MY.DOC YOU.TXT — перейменування файла MY.DOC в активному каталозі на файл YOU.TXT;

. MOVE C:MY.DOC A: — переміщення файла MY.DOC з активного каталогу логічного диска С: в активний каталог дискети А:;

MOVE C:MY.DOC A:\YOU.TXT — переміщення файла MY.DOC з активного каталогу логічного диска С: у кореневий каталог дискети А: з одночасною заміною імені на YOU.TXT;

•   MOVE  D:\TEXT\PET.DOC  C:\DOCUMENT\HE.TXT — переміщення файла PET.DOC каталогу TEXT логічного диска D: зі зміною імені на НЕ.ТХТ (одночасне перейменування) у каталог DOCUMENT логічного диска С:;

• MOVE *.DOC В:\ — переміщення всіх файлів із розширенням .DOC активного каталогу в кореневий каталог дискети В:;

MOVE A:TEST??.ВАТ В:\ — переміщення всіх файлів активного каталогу логічного диска А: із розширенням .ВАТ і з іменами, які починаються з буквосполучення TEST і містять 6 символів, у кореневий каталог дискети В:;

•  MOVE OLYA TANYA — перейменування каталогу OLYA активного диска в каталог TANYA;

•  MOVE OLYA A:\TANYA — переміщення каталогу OLYA активного диска в кореневий каталог дискети А: з одночасним його перейменуванням в каталог TANYA;

• MOVE A: \*.* \VOVA —переміщення всіх файлів та підкаталогів зі всім їх змістом із кореневого каталогу дискети А: в каталог VOVA кореневого каталогу активного диска.

Об'єднання змісту кількох файлів у один. Для об'єднання змісту кількох файлів у один служить команда copy. Формат команди:

copy [диск:][шлях1\]ім'я файла 1 +

[диск2:][шлях2\]ім'я файла2 + ... +

[диcкN:][шляxN\]iм'я файла N

[диск:][шлях\][ім'я нового файла]

Останній зі списку (вихідний) файл, перед яким відсутній знак «+», містить зміст вхідних файлів. Якщо такого файла немає, то як вихідний використовується перший вхідний файл. Якщо ім'я диска не вказано, то мається на увазі активний диск. Якщо не вказаний шлях, то мається на увазі активний каталог. Використання шаблонів у вхідних файлах допустимо, але може призвести до непередбачених результатів. Указання кількох вихідних файлів неприпустиме. Але якщо у вихідному файлі використовуються шаблони, то фактично створюються кілька вихідних файлів.

Якщо вихідний файл відсутній, а перший вхідний файл містить шаблони, то за вихідний файл береться перший вхідний файл, що задовольняє умови шаблонів. Решта файлів, зміст яких потрібно об'єднати, приєднуються до кінця цього файла.

Два знаки «,», які вводяться після знака «+», вказують ОС MS DOS, що список вхідних файлів вичерпаний. Цей прийом

дає змогу змінювати дату і час створення старого файла на поточні.

Приклади.

. COPY SEC1 + SEC2 + SEC3 + SEC4 BOOK — об'єднання файлів SEC1, SEC2, SEC3, SEC4 в один файл BOOK в активному каталозі;

•  COPY *.TXT + *.DOC *.PRN — перший в активному каталозі файл з розширенням .ТХТ об'єднується з першим в активному каталозі файлом з розширенням .DOC, і вони утворюють файл з розширенням  .PRN; другий в активному каталозі файл з розширенням .ТХТ об'єднується з другим в активному каталозі файлом з розширенням .DOC, і вони утворюють другий файл з розширенням .PRN і т.д.; у даному випадку мається на увазі, що кожному файлу з  розширенням  .ТХТ відповідає файл з розширенням .DOC з тим самим ім'ям; об'єднаний файл з розширенням .PRN також одержує те саме ім'я (не на всіх комп'ютерах ця команда виконується);

•  COPY ALL.TXT + *.ТХТ — у даному випадку вихідний файл відсутній, тому як вихідний файл використовується файл ALL.TXT, і під час перебору вхідних файлів цей файл пропускається (не додається сам до себе); до вихідного файла послідовно додаються всі файли з розширенням .ТХТ активного каталогу;

• COPY A:UNIT.PAS + ,, С: —файл UNIT.PAS з активного каталогу логічного диска А: об'єднується з утворенням нового (оскільки формально мало місце об'єднання) файла UNIT.PAS, який копіюється в активний каталог логічного диска С:; при цьому йому, як наново створеному файлу, призначаються нові (поточні) дата і час створення (під час звичайного копіювання командою COPY A:UNIT.PAS C: дата і час створення не змінилися б);

•  COPY A:UNIT.PAS + „ А: — вказаний у команді вхідний файл копіюється «сам у себе» зі зміною дати і часу створення на поточні;

•  COPY ABC.BAT + CON — зміст текстового файла ABC.ВАТ з активного каталогу об'єднується з рядками, які вводяться з клавіатури; оскільки вихідний файл не вказаний, то ним призначається     вхідний    файл ABC.ВАТ; введення з клавіатури закінчується натисканням F6 (Ctrl-Z) і Enter.

РОБОТА З ДИСКАМИ ТА КАТАЛОГАМИ

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

Приклад.

А: — перехід на диск А:, В: — перехід на диск В:, С: — перехід на диск С:.

Не рекомендується робити активним дисковод для дискет, якщо:

• у дисководі немає дискети;

• дискета не читається;

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

Команда зміни активного каталогу. Для зміни активного каталогу служить команда cd або chdir (Change directory). Формат команди:

cd [дисковод: ][шлях\]

Якщо задано диск, то активний каталог змінюється на цьому диску, інакше — на активному диску. Якщо шлях не вказаний, то виводиться шлях до активного каталогу (у тому числі на диску, відмінному від активного). Якщо шлях указаний, то активним стає останній із вказаних у ньому каталогів. Якщо пошук нового каталогу потрібно почати з кореневого каталогу, то як перший символ шляху використовується символ «\». У протилежному випадку пошук починається з активного каталогу (лише на активному диску). Зміна активного каталогу на вказаному в команді диску (відмінному від активного) не змінює активний диск.

Приклади.

•  CD A:\LIBRARY\BOOKS\FICTION — каталог FICTION стає активним на диска А:\

CD — виведення активного каталогу на активному диску;

• CD\ — перехід у кореневий каталог активного диска;

• CD.. — перехід у надкаталог (батьківський) активного диска;

•  CD..\.. — перехід на два каталоги вгору до каталогу діда, який і стає активним;

• CD A: — виведення активного каталогу на диску А:;

CD A:\ — активним на диску А: стає кореневий каталог (але активним диском залишається попередній диск);

• CD \FATHER\DAUGHTER — перехід від активного каталогу на активному диску через кореневий каталог і каталог FATHER до дочірного каталогу DAUGHTER, який і стає активним;

•  CD..\BROTHER — перехід через батьківський каталог (..) до каталогу брата BROTHER, який і стає активним;

•  CD BOOKS\FICTION — перехід від активного каталогу на активному диску через дочірній каталог BOOKS до каталогу онука FICTION, який і стає активним.

Перегляд каталогу. Для виведення на екран змісту каталогу служить команда dir. Формат команди:

dir [диск:] [шлях\] [ім'я файла] [\Р][\ W]

В імені файла можна використовувати символи * і ?. Якщо в команді не вказано ім'я диска, то мається на увазі активний диск. Якщо в команді не вказано шлях, то мається на увазі активний каталог. Якщо ім'я файла не задано, то на екран виводиться інформація про всі файли каталогу (специфікація *.*), інакше виводяться лише відомості про даний файл або групу файлів.

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

Параметр задає поекранно виведення змісту в каталозі. Під час указання цього параметра ОС MS DOS після заповнення екрана буде чекати до того часу, доки користувач не натисне будь-який клавіш, після чого буде виводитися наступна сторінка. Параметр /W задає виведення на екран лише інформації про імена файлів у каталозі й імена підкаталогів. Імена виводяться по 5 у кожному рядку.

Приклади.

• DIR — зміст активного каталогу виводиться на екран;

•  DIR \ — на екран виводиться зміст кореневого каталогу активного диска;

• DIR MYFILE.* — на екран виводиться інформація про всі файли з активного каталогу з іменем MYFILE і будь-яким розширенням;

•  DIR А: — на екран виводиться зміст активного каталогу логічного диска А:;

•  DIR LETTER — на екран виводиться інформація про файл LETTER активного каталогу, який не має розширення;

• DIR С:\*.ЕХЕ — на екран виводиться інформація про всі файли з розширенням .ЕХЕ з кореневого каталогу;

• DIR > PRN — зміст активного каталогу виводиться на принтер;

• DIR > CATALOG.001 — зміст активного каталогу виводиться у файл CATALOG.001.

Примітка. В ОС MS DOS 5.Х і 6.Х у команди dir є й інші режими, що дають змогу управляти порядком виведення імен файлів на екран, а саме — за алфавітом, за часом створення або модифікації тощо, виводити імена файлів у підкаталогах указаного каталогу і т.д. Список цих команд можна одержати, ввівши команду dir/?, a ОС MS DOS 6.X також за допомогою команди help dir. Таким самим чином ви можете одержувати допомогу за будь-якою командою ОС MS DOS.                                                               

  1.  Індивідуальне завдання

  1.  Вкажіть шлях до кожного файлу наступної файлової системи:

D:\ CHI \ manual.chi

D:\ CHI\ manual.bak

D:\DOC\ LETTERS\ telex.doc

D:\ DOC \ paper.doc

D:\ DOC \ paper.bak

D:\ EXE \CHI \ cw.exe

D:\ EXE \ pctool.exe 

D:\ EXE\ pctools.hlp 

D:\autoexec.bat

D:\ command.com

  1.  Створіть дерево каталогів, використовуючи шлях до кожного файлу

C:\ LEARN \ MATH \ math.exe

C:\ LEARN \ MATH \ math.hlp

C:\ LEARN \ ENGLISH \ PART1\ 1.avi

C:\ LEARN \ ENGLISH \ PART1\ 1.doc

C:\ LEARN \ ENGLISH \ PART2 \ 2.avi

C:\ GAMES \ WORMS3D \ worms.exe

C:\ GAMES \ WORMS3D \ setup.exe

C:\ GAMES \ SPIDER \ spider.exe

C:\ GAMES \ SPIDER \ spider.hlp

C:\ readme.doc

 

  1.  Користуючись довідковою системою ОС Ms – Dos, одержте повну довідку про команду mem.exe

  1.  Очистьте екран. Прописываем CLS.

  1.  Одержте дані про поточну дату і час.

  1.  Зробіть поточним дисковод А:

  1.  Скопіюйте наступний вміст екрану у файл lesson.txt.

Діалог користувача з MS – DOS

здійснюється у формі команд. Команда

складається з імені команди або що викликається

програми залежно від її формату

доповнюється параметрами, розділеними

пропусками. Використовування команди осуществляєт-

ця натисненням клавіші <Enter>.

  1.  Перевірити вміст поточного каталога і переконаєтеся у наявності створеного вами файлу.
  2.  У поточному каталозі створіть каталоги: UROK1, UROK2, UROK3.
  3.  Скопіюйте файл lesson.txt в кожний з каталогів.
  4.  Перевірте вміст каталогів і переконайтеся у наявності скопійованих вами файлів.
  5.  У кожному з каталогів зробіть копію файлу lesson.txt, відповідно з іменами lesson1.txt, lesson2.txt і lesson3.txt.
  6.  Виведіть вміст файлу lesson3.txt на екран.
  7.  Зробіть поточним кореневий каталог.
  8.  Використовуючи шаблон і маску видалите всі створені вами файли і каталоги.

  1.  Контрольні питання.

  1.  Які заборони існують в написанні імен файлів і їх розширень?
  2.  Що таке каталог? підкаталог?
  3.  Уточніть поняття термінів: кореневий, батьківський і поточний каталог.
  4.  Що таке шлях до файлу?
  5.  Чи можна стверджувати, що назва імен жорстких дисків, і логічних дисків — це одне і теж поняття?
  6.  Для чого використовують шаблони? як вони будуються?

  1.  Оформлення звіту.
  2.  Захист роботи.


D:\

CHI

anual.chi

manual.bak

DOC

LETTERS

paper.doc

paper.bak

telex.doc

CHI

cw.exe

EXE

pctools.exe

pctools.hlp

autoexec.bat

command.com

Readme.doc

Spider.hlp

SPIDER

    Spider.exe

SPIDER

Setup.exe

WORMS3D

Worms.exe

WORMS3D

2.avi

PART1

1.doc

PART1

1.avi

Math.hlp

Math.exe

PART1

ENGLISH

ENGLISH

ENGLISH

GAMES

MATH

MATH

LEARN

C:\


 

А также другие работы, которые могут Вас заинтересовать

50964. Критика А. Шопенгауэром концепции соотношения рассудка и разума в теории познания И. Канта 247.5 KB
  Идеи Шопенгауэра невозможно адекватно постичь без знания философии Канта. Структура и проблематика кантовской системы – вот та основа, на которой в первую очередь формируются взгляды Шопенгауэра. Это относится как к прямым заимствованиям у Канта
50965. Организация данных. Типы и структуры данных 96.5 KB
  Понятие тип данных делает манипулирование данными с использованием средств вычислительной техники абстрактным процессом и скрывает лежащее в основе обращения с ними представление их в виде двоичного кода. Виды типов данных: Аналоговые данные...
50966. Можливості використання здобутків теорії поля для моделювання та прогнозування реальної поведінки споживача 25.1 KB
  Передбачення майбутнього неможливе за багатьох обставин. Жоден екстрасенс не зможе сказати, наскільки успішним буде той чи інший товар, який підприємство планує вивести на ринок. Навіть з урахуванням безлічі математичних моделей, значної кількості змінних, залишається так звана «чорна скринька» свідомості споживача.
50967. Средства вычислительной техники. Принципы построения функциональных узлов и устройств ЭВМ 5.49 MB
  Для отечественных системотехников и специалистов в области ВТ отсутствие отечественных микросхем современного уровня компилируется допустимостью зарубежной элементной базы, поэтому Вам, как специалистам в области информационных технологий, изучение аппаратных средств ВТ, то есть цифровых узлов и устройств во всем ее разнообразии имеет большое практическое значение.
50968. Информация, сообщения, сигналы. Структурная схема системы передачи информации 66 KB
  В узком смысле кодирование – это отображение дискретных сообщений сигналами в виде определенных сочетаний символов. Под помехами подразумеваются любые мешающие внешние возмущения или воздействия атмосферные помехи влияние посторонних источников сигналов а также искажения сигналов в самой аппаратуре аппаратурные помехи вызывающие случайное отклонение принятого сообщения сигнала от передаваемого. Решающее устройство помещенное после приемника осуществляет обработку принятого сигнала с целью наиболее полного извлечения из него...
50969. ИНФОРМАЦИОННАЯ МЕРА ШЕННОНА 431 KB
  Количество информации и избыточность. Пусть и случайные величины с множествами возможных значений Количество информации при наблюдении случайной величины с распределением вероятностей задается формулой Шеннона: Единицей измерения количества информации является бит который представляет собой количество информации получаемое при наблюдении случайной величины имеющей два равновероятных значения. При равномерном распределении количество информации задается формулой Хартли: . Имеются два источника информации алфавиты и...
50970. Измерение информации 79 KB
  Информация и теории информации Информация лат. Из Энциклопедии кибернетики В широком смысле – отражение реального мира; В узком смысле – любые сведения являющиеся объектом хранения передачи и преобразования информации. Теории информации Структурная теория информации рассматривает структуру построения отдельных информационных сообщений.
50971. Информационная мера Шеннона 440 KB
  Количество информации и избыточность Дисктретные системы передачи информации Непрерывные системы передачи информации Слайды к лекции Количество информации и избыточность Количество информации и избыточность.