- •Команди dos для роботи з каталогами Зміна поточного каталогу
- •Перегляд каталогу
- •Копіювання файлів
- •З'єднання (конкатенація) файлів
- •Переміщення файлів в інший каталог
- •Порівняння файлів
- •Вивод файла на екран
- •Команда копіювання xcopy
- •Xcopy ім’я-файла-або-каталога [ім’я-файла-або-каталога]…[параметри]
- •Отримання інформації про версії dos
Вивод файла на екран
Формат команди:
type ім’я-файла
Приклади:
type t1.doc - вивод на екран файла type t1.doc з поточного каталогу.
Команда копіювання xcopy
Формат команди:
Xcopy ім’я-файла-або-каталога [ім’я-файла-або-каталога]…[параметри]
Переваги команди xcopy:
• працює швидше, ніж copy;
• дозволяє копіювати файли з усіх підкаталогів зазначеного каталогу;
• дозволяє вибіркове копіювання файлів, в залежності від значення атрибута «архівувати» або дати файлу.
Обмеження команди xcopy:
• не підтримує копіювання з логічних пристроїв або на логічні пристрої;
• не дозволяє об'єднувати файли;
• копіює файли завжди цілком, команди copy може припиняти копіювання, якщо у вихідному файлі зустрінеться символ кінця файлу.
Параметри:
/ s - копіювання файлів із зазначених каталогів і всіх їх підкаталогів. файли з підкаталогів копіюються у відповідні підкаталоги того каталогу, в який копіюються файли;
/ e - копіювання всіх підкаталогів, навіть якщо вони порожні. використовується тільки разом з режимом / s;
/ a - копіювання тільки тих файлів, у яких встановлено атрибут "архівувати";
/ m - копіювання тільки тих файлів, у яких встановлено атрибут "архівувати". після копіювання, атрибут "архівувати" відміняється;
/ dдата - копіювання файлів, створених або змінених починаючи із зазначеної дати. якщо дата не вказана, то копіюються тільки файли, новіші, ніж файли, які вони заміщають;
/ p - запит на копіювання кожного файлу;
/ y - перезапис наявних файлів з тими ж іменами без запитів;
/ n - перевірка правильності копіювання кожного файлу
Приклади:
xcopy a: \ b: \ / s / e - копіювання всіх каталогів з диска а: на b:;
xcopy *. doc a: \ / s - копіювання всіх файлів з розширенням. doc з поточного каталогу в кореневий каталог диска а:. Файли з розширенням. Doc із підкаталогів поточного каталогу копіюються в однойменні підкаталоги кореневого каталогу диска а:;
xcopy *.* a: \ / s / e - копіювання всіх файлів і підкаталогів поточного каталогу в кореневий каталог і відповідні підкаталоги диска а: (створення архівної копії файлів поточного каталогу);
xcopy *.* a: \ / m / s / e - копіювання всіх змінених файлів і підкаталогів поточного каталогу в кореневий каталог і відповідні підкаталоги диска а:, (оновлення архівної копії файлів поточного каталогу).
Команди DOS для роботи з дисками
Зміна поточного дисковода
Формат команди:
Ім’я-дисковода:
Приклади:
С: - встановити поточний диск з:;
a: - встановити поточний диск a:.
Режим перевірки при записі на диски
Формат команди:
verify [on/off]
Приклади:
verify on - включити режим перевірки під час запису на диски;
verify off - вимкнути режим перевірки під час запису на диски;
verify - вивести інформацію про те, чи включений або вимкнений режим перевірки.
Форматування дискет
Формат команди:
format дисковод: [параметри]
Параметри:
/ s - створити системний диск;
/ v: мітка - завдання мітки диска;
/ u - безумовне форматування зі знищенням наявних даних;
/ q - швидке очищення без контролю наявності збійних ділянок.
якщо параметр не вказаний, то програма перевіряє, форматувати чи дискета; залишає формат таким же, що і наявний; стирає інформацію про всі файли і каталогах із системних областей; тестує область даних на наявність збійних ділянок.
Приклади:
format a: / u - безумовне форматування дискети а:;
format a: / q - очищення дискети;
format a: / s - форматувати дискету і зробити її системною.
Перенесення на диск системних файлів DOS
Формат команди:
sys [шлях] диск:
Якщо шлях не заданий, системні файли беруться з кореневого каталогу поточного диска.
Приклади:
sys a: - перенести на диск а: системні файли з кореневого каталогу поточного диска.
Завдання мітки диска
Формат команди:
label дисковод:
Мітка - позначення довжиною до 11 символів.
Неприпустимі символи: *? / \ |. ,;: = [] () & <> ^ ".
Щоб дізнатися мітку диска, можна використовувати команду vol. (Vol дисковод:)
Приклади: label a: - повідомити метці диска а:.
ПРОГРАМИ ТА КОМАНДИ DOS ЗАГАЛЬНОСИСТЕМНОГО ПРИЗНАЧЕННЯ
Виведення інформації про дату та встановлення дати в комп'ютері
Формат команди:
date
Приклади: date
Запит: Введіть нову дату (дд-мм-рр): (Enter new date (dd-mm-yy))
Введена рядок: 11-09-2000
Виведення інформації про час і установка часу в комп'ютері
Формат команди:
time
Приклади:
time - вивести поточний час;
time 11:29 - встановити час 11 годин 29 хвилин.
Зміна виду запрошення DOS.
Формат команди:
prompt [текст]
Спеціальні поєднання символів:
$ p - поточний дисковод та каталог; $ n - поточний дисковод;
$ d - поточна дата; $ t - поточний час;
$ v - версія dos; $ _ - перехід на новий рядок;
$ s - пробіл; $ g - символ ">";
$ h - видалення попереднього символу.
Приклади:
prompt $p$g - встановлює запрошення виду c:\users\doc>;
prompt $t$h$h$h$h$h$h$g - встановлює запрошення виду 13:38>.
