Студопедия

Главная страница Случайная страница

Разделы сайта

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






Робота з файлами






IO.SYS

MSDOS.SYS

COMMAND.COM

Перші два файли забезпечують основні засоби для роботи з пристроями вводу-виводу комп'ютера. Третій файл COMMAND.COM — це програма, яка сприймає команди, що віддаються з клавіатури, і приймає рішення щодо того, як їх виконати. Зазначена програма називається командним процесором. До другої групи операційної системи відноситься велика кількість додаткових програм і файлів.

Діалог людини з комп'ютером здійснюється за допомогою команд. Усі команди фактично є файлами операційної системи.

Віддання певної команди спричиняє виконання комп'ютером тих чи інших дій. Наприклад, виведення на екран вмісту каталогу, перейменування файлу, форматування диска тощо.

Команда складається з імені й параметрів, які відокремлюються від імені та один від одного пропусками. Для віддання команди необхідно набрати на клавіатурі її ім'я і параметри (якщо вони існують) та натиснути клавішу Enter.

Коли DOS готова до діалогу з користувачем, вона видає на екран монітора запрошення, що, як правило, містить інформацію про поточний дисковод і поточний каталог та закінчується знаком " > ". Наприклад:

А: \ЕХЕ> — дисковод А:, каталог \ЕХЕ;

С: \> — дисковод С:, кореневий каталог.

Іноді запрошення DOS містить інформацію про поточний час, наприклад: 11: 21 В: \>. Вигляд запрошення можна змінити за допомогою команди DOS Prompt.

Робота з файлами

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

copy A: \ABC\fl.txt C: \f2.doc — копіювання файлу fl.txt з каталогу ABC магнітного накопичувача А: в кореневий каталог магнітного диску С:. Скопійований файл буде мати ім'я f2.doc.

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

copy abc.doc A: \ — копіювання файлу abc.doc з поточного каталогу в кореневий каталог магнітного диску А:;

copy B: \*.* — копіювання всіх файлів із кореневого каталогу диску В: в поточний каталог.

За допомогою команди copy можна створювати невеликі текстові файли. Для цього необхідно ввести команду

copy con ім'я файлу

Після введення цієї команди можна вводити рядки файлу. У кінці кожного рядка необхідно натискати клавішу Enter, a після введення останнього — натиснути клавішу F6, а потім Enter. На магнітному диску з'явиться файл із вказаним ім'ям.

Для виведення вмісту текстового файлу на екран монітора можна скористатися командою

copy ім'я файлу соп, а для виведення на принтер — командою

copy ім'я файлу ргп

Вилучення файлів із магнітного носія здійснюється за допомогою команди del (Delete). Формат цієї команди:

del ім'я файлу

В імені файлу можна використовувати символи * і?. Приклади:

del E: \paper.doc — вилучення файлу paper.doc із кореневого каталогу диску Е:;

del *.txt — вилучення всіх файлів із розширенням.txt з поточного каталогу.

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

rеп mn.doc pq.txt — перейменування файлу mn.doc в поточному каталозі. Нове ім'я файлу — pq.txt;

ren B: *.abc *.def — перейменування всіх файлів з розширенням.abc у поточному каталозі на дисководі В:. Файли отримують розширення.def.






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.