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

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

Формат команди перегляду змісту каталогів:

Dir [диск:] [шлях\] [ім'я] [/ключ]

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

Dir - виведення змісту поточного каталогу (шлях і ім'я не задаються);

Dir диск: - виведення змісту кореневого каталогу заданого диска;

Dir [шлях\]ім'я каталогу - виведення змісту заданого каталогу;

Додатковий параметрключ дозволяє користувачу задавати різноманітні варіанти виведення змісту. Призначення основних ключів:

/w - стисле виведення змісту: по п'ятьох імен файлів або каталогів в однім рядку. За замовчуванням здійснюється повне виведення інформації - з зазначенням розміру файлу, дати і часу створення;

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

/s - виведення змісту всіх підкаталогів заданого каталогу;

Перед будь-яким із перерахованих значень атрибут може бути заданий знак "-" (мінус), що вказує на заборону виведення файлів із даним атрибутом.

КомандаDir дозволяє використовувати шаблон імені для роботи з групою файлів.

 

Для зміни активного (поточного) каталогу використовується командаCD (Change Directory). їі формат:

Cd [шлях\]ім'я каталогу

Шлях може бути заданий або від кореневого каталогу (у цьому випадку шлях починається із символу "\"), або від поточного каталогу.

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

Для переходу з поточного каталогу до підкаталогу (каталогу на рівень вище), достатньо зазначити замість шляху; символи "..". Приклади (див. Рис. 4):

 

Створення нового підкаталогу здійснюється командою MD (Make Directory).

Формат команди такий:

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

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

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

 

Знищити каталог можна командоюRd (Remove Directory).

Формат цієї команди:

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

У MS DOS можна видаляти тількипорожні каталоги - каталоги, що не містять інших підкаталогів і файлів.

Якщо хочете видалити непорожній каталог, то необхідно спочатку видалити з цього каталогу усі файли і підкаталоги

Не можна видалити і поточний каталог, тобто той, що у даний момент є активним.

 

Перегляд умісту текстового файлу забезпечує команда Туре. Формат цієї команди такий: '

Туре [диск:] [шлях\] ім'я файла

Для виведення на екран умісту текстового файлу з поточного каталогу достатньо після службового словаТуре набрати ім'я потрібного для Вас файлу.

Виведення інформації на екран можна призупинити натисканням комбінації клавіш Ctrl+S (натиснути одночасно дві клавіші), для продовження виведення повторно натискається ця ж комбінація клавіш. Перервати виведення на екран можна за допомогою комбінації клавіш Ctrl+C.

Для виконання різноманітних функцій існують і різноманітні формати командиCopy.

 

Формат команди для копіювання файлів:

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

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

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

 

Формат команди для створення текстового файла:

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

У даному випадку логічний пристрійСоп е ім'ям файла-джерела. При введенні інформації це клавіатура.

Після завдання такої команди, текст що набирається на клавіатурі "і відображається на екрані, записується у файл-приймач доти, поки не буде введена ознака кінця файла -комбінація клавіш Ctrl+Z, при цьому на екран будуть виведені символи ЛZ. Наступне натискання клавіші введення (Enter) забезпечить вихід із режиму набору тексту в режим введення команд - на екрані з'явиться запрошення ДОС, комп'ютер готовий до виконання нових команд.

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

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

Даний формат файлом-приймачем призначає пристрій друку- принтер. У результаті виконання команди здійснюється виведення умісту файла (при використанні шаблона - групи файлів) на друкувальному пристрої -одержання «твердої копії».

Використовувати дану команду дозволяється, тільки в тому випадку, якщо до комп'ютера підключено принтер!

 

Формат команди Соду для злиття декількох текстових файлів в один має такий вигляд:

Copy ім'я файлаї + ім'я файла2 + ... [ ім'я файла]

Для об'єднання декількох файлів як джерело задається перелік їх імен, що поєднані знаком «+» (плюс), а ім'я поєднаного файла (у який буде записана інформація з усіх файлів джерела) записується як файл-приймач.

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

 

Перейменування файла можна виконати за допомогою командиRen. Формат цієї команди:

Ren [диск:][шлях\]старе ім'я нове ім'я

Дія команди складається в зміні імені заданого файла без зміни умісту файла і його місцезнаходження. Приклад (Рис. 4): Ren C:\Lex\geo. txt Referat. txt - команда змінить ім'я файла geo.txt, розташованого в каталозіLex, наKeferat. txt.

 

Знищення (видалення) файлів із диска здійснюється командоюDel. Формат команди видалення файлів:

Del Ідиск:][шлях\]ім'я файла [/р]

КомандаDel дозволяє використання шаблона імені для видалення' групи файлів: 'У цьому випадку рекомендується задавати ключ < / р >. Використання ключа забезпечує запит системи на підтвердження видалення кожного файла в групі. Припустимі відповіді користувача на запит Y (так, підтвердження видалення) або N (немає, скасування видалення даного файла).

 

2.4.3 Робота із середою MS DOS

Дані команди дозволяють настроїти інтерфейс операційної системи за бажанням користувача, одержати необхідну службову інформацію.

Для виведення на екран поточної дати або встановлення нової дати в персональному комп'ютері використовується командаDate. Формат команди:

Date [дд-мм-рррр]

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

У разі потреби введення нової дати варто ввести число (від 1 до 31), номер місяця (від 1 до 12) і дві останні цифри року. Роздільником параметрів при введенні дати є символ "-".' Якщо дату змінювати не потрібно, то достатньо після появи на екрані системної дати натиснути клавішу введення.

Виведення на екран; системного поточного часу і надання можливості встановлення нового значення часу в операційній системі виконує командаTime.

 

Розглянуппй формат е європейським стандартом. Досить розповсюджений і американський стандарт, що має формат Date (мм-чч-рр]. Обраний стандарт дати визначається при завантаженні операційної системи спеціальною командою Country у файлі Config.sys. Формат команда;

Time [гг:мм[:сс. хх]]

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

 

Операційна система MS DOS надає користувачу можливість з'ясовування версії ДОС. Формат команди: