- •Начальные сведения об операционной системе дос
- •Основные составные части дос
- •Начальная загрузка дос
- •Что такое файл
- •Имена файлов
- •Работа с устройствами
- •Каталоги
- •Текущий каталог
- •Указание пути к файлу
- •Имена накопителей на дисках
- •Символы * и ?
- •Команды ms dos
- •Диалог пользователя с dos
- •Приглашение dos
- •Запуск и выполнение команд
- •Создание текстовых файлов
- •1 File(s) copied (Один файл скопирован)
- •Установка списка каталогов для поиска выполняемых программ
- •Вывод файла на печать
- •Установка и отмена режима проверки при записи на диски
- •Форматирование дискет
- •Задание метки на диске
- •Вывод и установка даты
- •Вывод и установка времени
- •Изменение вида приглашения dos
- •Пакетные командные файлы
- •Выполнение командных файлов
- •Командные файлы с заменяемыми параметрами
- •Дублирование команд на экран
- •Комментарии в командном файле
- •Сообщения при выполнении командного файла
- •Проверка условий в командном файле
- •Написание файла config.Sys
- •Написание файла autoexec. Bat
- •Запуск программ и команд dos
- •Использование мыши
- •Содержание панелей Norton Commander
- •Управление панелями Norton Commander
- •Оглавление каталога в панели
- •Действие при нажатии [Enter]
- •Информационная панель
- •Использования функциональных клавиш
- •Выбор группы файлов
- •Просмотр файлов
- •Режим быстрого просмотра файлов
- •Редактирование файла
- •Копирование файлов и каталогов
- •Переименование и пересылка файлов и каталогов
- •Удаление файлов и каталогов
- •Поиск файла на диске
- •Изменение атрибутов файла
- •Изображение части каталога
- •Создание и удаление каталогов
- •Дерево каталогов в панели
- •Сравнение каталогов
- •Меню команд пользователя
- •Управляющее меню
Указание пути к файлу
Когда Вы используете файл нс из текущего каталога, необходимо указать, в каком каталоге этот файл находится. Это делается с помощью указания пути к файлу.
Путь – это последовательность из имен каталогов и.ли симиолов «..» , разделенных символом «\». Этот путь задает маршрут от текущего каталога или от корневого каталога диска к тому каталогу, и котором находится нужный фгайл.
Если путь начинается с символа «\», то маршрут вычисляется от корневого каталога диска, иначе – от текущего каталога. Каждое имя каталога в пути соответствует входу в подкаталог с таким же именем, «..» соответствует входу в подкаталог.
Н
Имена накопителей на дисках
В компьютере обычно имеется несколько накопителей на магнитных дисках. Для ДОС накопители на магнитных дисках именуются А:, В:, С: и т. д. Буквы А: и В: предназначены для определения дисководов.
Текущий диск – это тот диск с которым производится работа в настоящее время. DOS по умолчанию ищет все задаваемые пользователей файлы на текущем диске.
Полное имя файла имеет следующий вид (скобками [ и ] обозначаются необязательные элементы):
[дисковод:\][путь\]имя_файла
т. е. состоит из пути к каталогу, в котором находится файл, и имени файла, разделенных символом "\", перед которым может стоять обозначение дисковода.
Если дисковод не указан, то подразумевается текущий дисковод. Если путь не указан, то подразумевается текущий каталог.
Символы * и ?
Во многих командах в именах файлов можно употреблять символы * и ? для указания группы файлов из одного каталога.
Символ * обозначает любое число любых символов в имени файла или в расширении имени файла. Символ ? обозначает один произвольный символ или отсутствие символа в имени файла или в расширении имени файла.
В именах файлов, содержащих указание на каталог или дисковод, символы * и ? нельзя употреблять в той части имени, которая содержит указание на каталог или дисковод.
Команды ms dos
– Смена текущего диска:
БУКВА ДИСКА:
А:
– Смена активного каталога:
CHDIR [диск:][путь]
CHDIR[..]
CD [диск:][путь]
CD[..]
..задает переход в родительскую папку.
Команда CD диск: отображает имя текущей папки заданного диска.
Команда CD без параметров отображает имена текущего диска и папки.
– Вывод списка файлов и подпапок из указанной папки:
DIR [диск:][путь][имя_файла] [/P] [/W] [/A[[:]атрибуты]]
[/O[[:]сортировка]] [/S] [/B] [/L] [/V] [/4]
[диск:][путь][имя_файла] Диск, папка и/или файлы, которые следует включить в список. Может использоваться один или несколько образцов имен.)
/P Пауза после заполнения каждого экрана.
/W Вывод списка в несколько столбцов.
/A Вывод файлов с заданными атрибутами.
атрибуты D Папки R Файлы только для чтения
H Скрытые файлы A Предназначенные для архивации
S Системные файлы
Префикс "-" имеет значение НЕ
/O Сортировка списка отображаемых файлов.
сортировка
N по имени (алфавитная)
S по размеру (начиная с меньших)
E по расширению (алфавитная)
D по дате (с более старых)
A по дате загрузки (начиная с более старых)
G Начать список с папок
Префикс "-" - обратный порядок
/S Вывод списка файлов из заданной папки и ее подпапок.
/B Вывод только имен файлов.
/L Использование нижнего регистра.
/V Отображение расширенных сведений о файлах и папках.
/4 Вывод четырех цифр года (если не указан ключ /V).
Ключи могут быть установлены с помощью переменной среды DIRCMD. Чтобы отменить их действие, в командную строку следует поместить те же ключи с префиксом "-".
– Очистка экрана:
CLS
– Копирование одного или нескольких файлов в другое место.
Копирование одного или нескольких файлов в другое место.
COPY [/A | /B] источник [/A | /B] [+ источник [/A | /B] [+ ...]] [результат
[/A | /B]] [/V] [/Y | /-Y]
источник Имя копируемого файла (файлов).
/A Файл является текстовым файлом ASCII.
/B Файл является двоичным.
результат Папка для размещения и/или имя создаваемого файла.
/V Проверка правильности копирования путем сравнения файлов.
/Y Отключение режима запроса подтверждения на замену файлов.
/-Y Включение режима запроса подтверждения на замену файлов.
Ключ /Y может быть установлен с помощью переменной среды COPYCMD.
Ключ /-Y, заданный непосредственно в командной строке, имеет над ним приоритет.
Чтобы объединить несколько файлов в один, необходимо указать единственный результирующий файл и несколько исходных (путем использования подстановочных знаков или формата файл1+файл2+файл3).
– Копирует файлы и структуру папок.
XCOPY источник [результат] [/A | /M] [/D[:дата]] [/P] [/S [/E]] [/W]
[/C] [/I] [/Q] [/F] [/L] [/H] [/R] [/T] [/U] [/K] [/N]
источник Указывает файлы для копирования.
результат Указывает размещение и/или имя новых файлов.
/A Копировать файлы с установленным атрибутом "архивный", не меняя атрибут.
/M Копировать файлы с установленным атрибутом "архивный", снимая атрибут.
/D:дата Копировать файлы измененные не ранее указанной даты. Если дата не указана - копировать если источник новее результата.
/P Запрашивать подтверждение перед созданием файлов.
/S Копировать папки и подпапки, кроме пустых.
/E Копировать папки и подпапки, включая пустые.
То же, что и /S /E. Может использоваться для изменения /T.
/W Запрашивать нажатие клавиши перед копированием.
/C Продолжать копирование в случае возникновения ошибок.
/I Если копируются несколько файлов и файл назначения отсутствует, считать, что он должен быть папкой.
/Q Не отображать имена файлов при копировании.
/F Отображать полные пути источника и результата.
/L Отображать файлы, которые должны быть скопированы.
/H Копировать скрытые и системные файлы.
/R Заменять файлы только для чтения.
/T Создавать только структуру папок. Не включать пустые папки и подпапки. /T /E включать пустые папки и подпапки.
/U Обновлять существующие файлы.
/K Копировать атрибуты. Обычно Xcopy снимает атрибут "только чтение".
/Y Заменять файлы без запроса.
/-Y Запрашивать перед заменой файлов.
/N Копировать используя короткие имена.
– Переименование файлов и папок.
RENAME [диск:][путь][папка1 | имя_файла1] [папка2 | имя_файла2]
REN [диск:][путь][папка1 | имя_файла1] [папка2 | имя_файла2]
Указать другой диск или папку для результирующего файла или папки нельзя.
– Удаление одного или нескольких файлов.
DEL [диск:][путь]имя_файла [/P]
ERASE [диск:][путь]имя_файла [/P]
[диск:][путь]имя_файла Имя удаляемого файла (файлов). Для удаления сразу нескольких файлов используются подстановочные знаки.
/P Выдача запросов при удалении каждого файла.
– Создание папки.
MKDIR [диск:]путь
MD [диск:]путь
– Вывод на экран содержимого текстовых файлов.
TYPE [диск:][путь]имя_файла
– Удаление папки вместе с подпапками и содержащимися в них файлами.
DELTREE [/Y] [диск:]путь [[диск:]путь[...]]
/Y Блокировка выдачи запросов на подтверждение удаления подпапок.
[диск:]путь Имя удаляемой папки.
Замечание. Программу DELTREE следует использовать осторожно, так как
удалены будут все файлы и папки, входящие в указанную папку.
– Удаление папки.
RMDIR [диск:]путь
RD [диск:]путь
– Изменение приглашения в командной строке Windows.
PROMPT [текст]
текст Новое приглашение командной строки.
Приглашение может включать обычные символы и следующие коды:
$Q = (знак равенства)
$$ $ (символ доллара)
$T Текущее время
$D Текущая дата
$P Текущие диск и путь
$V Номер версии Windows
$N Текущий диск
$G > (знак "больше")
$L < (знак "меньше")
$B | (вертикальная черта)
$H Backspace (удаление предыдущего символа)
$E Код Escape (ASCII 27)
$_ Возврат каретки и перевод строки
Ввод PROMPT без параметров позволяет восстановить исходный вид приглашения.
– Установка режима проверки правильности записи файлов на диск.
VERIFY [ON | OFF]
Ввод VERIFY без параметров позволяет выяснить текущее значение режима VERIFY.
–Вывод либо установка пути поиска исполняемых файлов.
PATH [[диск:]путь[;...]]
PATH ;
Ввод PATH ; позволяет очистить путь поиска, ограничив его текущей папкой.
Ввод PATH без параметров приводит к отображению текущего пути поиска.