Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Команда DIR (виведення каталога)

Читайте также:
  1. B. Менюдегі Вид > Очистить командасын таңдау керек
  2. Battle Team vs Team (Баттл Команда на Команду)
  3. Данная команда главного меню используется для проверки правописания ___________________________________________________________
  4. Задание № 5.1 Архитектура: 2 длинных и один короткий конвейер, длинная команда после каждой короткой
  5. Команда BREAK
  6. Команда CHKDSK
  7. Команда DATE (виведення та установка дати)

Виведення каталога - DIR (DIRectory - каталог). Команда DIR, яка здійснює виведення каталога, є внутрішньою командою операційної системи DOS, іншими словами, вона міститься в командному процесорі COMMAND.COM і завжди доступна для виконання. Основна форма команди дозволяє переглядати каталог, який використовується за умовчанням (поточний каталог):

 

С:\> DIR

 

У даному випадку поточним каталогом є головний каталог жорсткого диска С:\. У результаті виконання цієї команди виводиться каталог С:\. Якщо каталог не виводиться, то потрібно вивчити інформацію, що надходить на екран дисплея. Якщо каталог занадто довгий і повністю не поміщається на екрані дисплея, то його виведення можна перервати натисканням клавіш CTRL-S. Для продовження виведення досить натиснути будь-яку клавішу. Аналогічно діє клавіша PAUSE. Виведення можна перервати також натисканням клавіш CTRL-C. Після цього виведення каталога не може бути продовжено, тому що натискання на цю комбінацію клавіш припиняє виконання команди. Ця дія може бути виконана в будь-який момент при використанні комп'ютера під керуванням операційної системи DOS.

Нижче (рис. 2.7) для прикладу представлено виведення на екран комп'ютера каталога MEDIA, який знаходиться на диску С: у каталозі WINDOWS. Виведення здійснено командою:

 

C:\>DIR C:\WINDOWS\MEDIA


Рис. 2.7. Виведення на екран каталога MEDIA

 

Якщо відомо, що каталог не може поміститися на екрані дисплея повністю, рекомендується вказати в команді ключ /Р, тоді виконання команди буде перериватися при заповненні екрана дисплея:

 

С:\> DIR /Р

 

Ключ /Р можна вказати безпосередньо після імені команди DIR або перед ним можна залишити один або кілька пробілів. Команда DIR може бути введена відразу після символу готовності >, або перед нею можна залишити один або кілька пробілів. Ключ і команда можуть бути набрані прописними чи малими літерами.

 

C:\>DIR /W

 

Команда, у якій зазначений ключ /W, виводить каталог у вигляді компактного стовпця. Виведена інформація не настільки детальна але цілком придатна для використання. Можна використовувати комбінацію ключів:

 

C:\>DIR /P /W

 

 
 

Подивіться, як буде виглядати виведення каталога COMMAND (рис.2.8), який знаходиться на диску С: у каталозі WINDOWS із використанням ключа /W.

 

Рис. 2.8. Зміст каталога COMMAND

 

Ця команда дає компактне представлення каталога і завжди припиняє виведенняпризаповненні екрана дисплея. Виведення можна продовжити натисканням довільної клавіші. На інших прикладах більш докладно розглянемо знаки заміни (*,?).

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

 

С:\> DIR KOE?RUN.TXT

 

Дана команда виводить усі імена файлів із головного каталога С:\, що починаються буквами КОЕ, за якими може іти (замість знака питання) будь-який символ, причому ці імена повинні закінчуватися буквами RUN і мати розширення.ТХТ.

Приклад:

 

KOE1RUN.TXT

KOE2RUN.TXT

KOE3RUN.TXT

 

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

Зірочка (*) в імені файла чи в його розширенні означає, що замість неї може бути будь-яка комбінація припустимих символів. Наприклад, команда

С:\> DIR КОЕ*.ТХТ

виводить імена усіх файлів із головного каталога диска С:, які починаються буквами КОЕ і мають розширення.ТХТ. У результаті, наприклад, може бути отримане наступне:

 

KOE1RUN.TXT

KOE2RUN.TXT

KOE3RUN.TXT

KOESTUS1.TXT

 

Якщо потрібно вивести список файлів, які містяться на дискеті А:, з іменами КОЕ і з будь-яким розширенням, то вводиться команда

 

С:\> DIR А:\КОЕ.*

 

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

 

C:\>DIR B:\*.TXT

 

Ця команда виконується, наприклад, у випадку, якщо імена різних текстових файлів мають розширення.ТХТ і необхідно вивести імена всіх цих файлів. Для виведення імен усіх файлів використовується команда

 

C:\>DIR *.*

 

Це еквівалентно введенню команди DIR.

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

 

С:\> DIR A: >PRN

 

Ця команда виводить головний каталог диска А: на принтер, що підключений до рівнобіжного порту PRN (LPT1). Те ж саме можна проробити шляхом одночасного натискання клавіш CTRL-P до подачі команди DIR. Відмінність полягає в тому, що керуючий символ використовується стосовно тільки тієї команди, з якою він використовується, а при натисканні клавіш CTRL-P відбувається установка на постійне виведення на принтер усіх текстів, які після цього будуть надходити на екран дисплея. Відключення принтера відбувається при повторному натисканні клавіш CTRL-P.

Каталог, представлений на екрані дисплея, можна вивести на принтер ще одним способом — натисканням клавіші PRINT SCREEN. У цьому випадку на принтер виводяться всі тексти, що демонструються на екрані дисплея. Отже, це не пов'язано з якою-небудь командою, а є операцією, що виводить на принтер вміст екрана дисплея.

2.2.2. Команда COPY (копіювання файла)

За допомогою цієї команди можна здійснювати операції копіювання і створення командних файлів у форматі ASCII. Єдина проблема, яка може виникнути при використанні команди COPY, полягає в тому, що якщо файл не буде повністю поміщатися на дискеті, то команда не припиняє копіювання, а лише надсилає повідомлення про помилку.

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

Якщо необхідно переконатися в надійності копіювання, то можна використовувати ключ /V, при застосуванні якого команда сама робить перевірку надійності копіювання. Команда COPY копіює файл лише з того каталога, стосовно якого вона застосовувалася. Ця команда не копіює всю структуру підкаталогів. Для цього розроблена команда XCOPY, що розширює команду COPY і використовує вісім ключів, які дозволяють робити різноманітні операції копіювання.

Тут розглядаються тільки основні ситуації, пов'язані із застосуванням даної команди. При розгляді команди COPY використовуються конкретні приклади каталогів.

Команда COPY має наступний основний формат:

С:\>СOPY <відкіля> <куди>

 

Копіювання файла MODE.COM із дисковода С: каталога WINDOW C:\COMMAMD на дисковод А: у каталог WP\USER виконується за допомогою команди:

C:\COPY C:\ WINDOWS\COMMAMD\MODE.COM A:\ WP\USER\MODE.COM

 

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

 

C:\>COPY ESKO.1 A:

 

Дана команда копіює із кореневого каталога С:\ файл ESKO.1 у кореневий каталог диска А:. Команда COPY дозволяє здійснити прямий запис даних із клавіатури у файл на дискету чи на жесткий диск:

 

С:\> COPY CON ESKO.l

Esko

CTRL-Z

 

Запис файла припиняють одночасним натисканням клавіш CTRL-Z чи функціональної клавіші F6. Під керуванням операційної системи DOS текстовий файл можна створити двома способами: перший із них полягає у застосуванні команди COPY CON, а другий використовує програму обробки тексту EDIT.

За допомогою команди COPY CON можна скласти пакет команд. Це спосіб, який найчастіше використовується для створення коротких пакетів команд. Застосування цього способу не вимагає спеціальних знань, хоча він сам є дуже ефективним. Єдина проблема полягає в тому, що рядок команд, який записується, не можна відновити після натискання клавіші ENTER. Виконання команди може бути перерване за допомогою одночасного натискання клавіш CTRL-Z чи натисканням на функціональну клавішу F6.

 

С:\> COPY CON PRN

 

За допомогою цієї команди можна робити запис із клавіатури відразу на принтер. Виконання цієї команди переривається натисканням клавіш CTRL-Z чи функціональної клавіші F6.

 

С:\> СОРУ А:*.* C:\WP

 

Ця команда копіює усі файли із кореневого каталога диска А: у підкаталог C:\WP

 

A:\BAT>COPY ESK0.1 С:

 

Тут місцезнаходження файла ESKO.1 після копіювання визначається неоднозначно. Якщо перехід до дисковода А: був здійснений із кореневого каталога жорсткого диска С:, то файл ESK0.1 копіюється в С:\. Якщо перехід до дисковода А: був зроблений із підкаталога C:\WP, то файл ESKO.l копіюється в C:\WP. Для гарантованого копіювання файла в потрібне місце варто визначити шлях доступу для цільового файла, наприклад, С:\ чи C:\WP.

 

С:\>СOPY ESKO.l ESK0.2

 

Команда копіює файл ESKO.l із поточного каталога в новий файл з ім'ям ESK0.2 того ж каталога. Вихідний файл ESKO.l залишається.

C:\WP>COPY *.*A:\

 

Команда копіює усі файли з підкаталога \WP диска С у кореневий каталог диска А:, незалежно від їхніх імен і розширень. Сховані файли при цьому не копіюються. Якщо символ кореневого каталога (\) забрати, то файл буде копіюватися в той каталог, звідки був здійснений останній перехід до дисковода С:.

 

A:\WP> COPY ESKO.l +ESK0.2 ESKO.3

 

Команда поєднує файли ESKO.1 і ESK0.2 із поточного каталога в один файл із ім'ям ESK0.3. Файли ESKO.l і ESK0.2 не віддаляються. Символ «+» може бути записаний між іменами файлів без пробілу.

2.2.3. Команда DEL, ERASE (Вилучення файлів)

За допомогою цієї команди файли вилучаються з диска. Команда DEL належить до числа таких команд, помилкове застосування яких може викликати великі неприємності. Особливу проблему може викликати застосування команди DEL *.*, тому що вона вилучає усі файли в поточному каталозі. Тому команда запитує, чи дійсно потрібно вилучення файлів і тільки після натискання клавіші Y відбувається вилучення файлів.

 

A:\>DEL ESKO.1

A:\>ERASE ESKO.1

 

Команда вилучає файл ESKO.1 із кореневого каталога диска А:. Команда DEL не ліквідовує файли, вона лише вставляє визначений символ замість першої букви імені файла (у даному випадку замість букви Е). У секторах, що містять текст, не відбувається ніяких змін. Коли потім на дискету здіснюється запис, операційна система DOS використовує сектори, які були зайняті файлом ESKO.l, для запису нових файлів. Якщо відбулося помилкове вилучення потрібного файла, але новий запис на дискету ще не вироблявся, то файл можна відновити, використовуючи для цієї мети, наприклад, програму PCTOOLS. У цьому випадку просто відновлюється перша буква імені файла.

 

С:\> DEL A:\WP\ESKO.*

С:\> ERASE A:\WP\ESKO.*

 

Ця команда вилучає усі файли з ім'ям ESKO у підкаталозі WP диска А: незалежно від розширення. Отже, ця команда може використовуватися для вилучення файлів за допомогою вказівки відповідного шляху доступу.

 

A:\WP>DEL *.*

A:\WP>ERASE *.*

 

Команда вилучає усі файли поточного каталога WP, незалежно від їхніх імен і розширень. Перед вилученням файлів операційна система DOS видає запит:

 

Are you sure (Y/N)

 

Якщо дана позитивна відповідь Y, то файли вилучаються, у випадку негативної відповіді N файли не вилучаються і виконання команди DEL припиняється.

2.2.4. Команда RENAME (зміна імені файла)

Ця команда може записуватися в скороченій формі REN. З її допомогою змінюють ім'я файла. Команда змінює не вміст файла, а тільки його ім'я.

 

C:\>REN ESK0.1 ESK0.2

 

Команда присвоює нове ім'я ESK0.2 файлу з ім'ям ESK0.1 із поточного каталога (С:\) диска С. Основна форма команди:

 

С:\> REN старе-ім'я нове-ім'я

 

Команда REN, як майже всі команди операційної системи DOS, може застосовуватися до будь-якого каталога.

 

C:\>REN A:\WP\*.TXT *.ABC

 

Команда змінює всі розширення ТХТ імен файлів з підкаталога WP диска А:, на нові розширення АВС.


2.3. Корисні команди операційної системи DOS

 

2.3.1. Команда TYPE (Виведення вмісту файла)

За допомогою цієї команди можна виводити вміст файлів на екран дисплея чи на принтер. Якщо файл записаний у форматі ASCII, то виведений файл можна буде прочитати. Якщо текстової файл створений із використанням прикладної програми, що додає в текст різні керуючі символи для його оформлення, то виведений на екран дисплея вміст файла може виявитися неупорядкованим. Текст може бути прочитаний, але керуючі символи, які містяться в ньому, затруднюють читання.

Текст, який повністю читається, з'являється, наприклад, при використанні команди COPY CON чи програми EDIT.

 

C:\>TYPE ESK0.1

 

Команда виводить на екран дисплея файл ESKO.1, якщо він виявлений у поточному каталозі,

 

A:\>TYPE C:WP\ESK0.2>PRN

 

Команда виводить на принтер файл ESK0.2 із підкаталога WP жорсткого диска. Символ > перед PRN є символом переадресації виведення.


Дата добавления: 2015-10-26; просмотров: 207 | Нарушение авторских прав


Читайте в этой же книге: BIOS FEATURES SETUP 2 страница | BIOS FEATURES SETUP 3 страница | BIOS FEATURES SETUP 4 страница | IDE HDD AUTO DETECTION | IDE HDD AUTO DETECTION | Робота з каталогами в DOS | Команда MKDIR (створення каталога) | Перейменування каталога | Команда BREAK | Команда CHKDSK |
<== предыдущая страница | следующая страница ==>
Команда PATH (визначення шляху доступу)| Команда DATE (виведення та установка дати)

mybiblioteka.su - 2015-2024 год. (0.02 сек.)