Общие команды распознаются и выполняются командным процессором command.com. Команды вводятся с клавиатуры, их ввод завершается нажатием клавиши <ВВОД> (<ENTER>).
Общие команды DOS делятся на группы:
• команды работы с дисками;
• команды работы с файлами;
• команды работы с каталогами;
• команды управления системой.
Типовая структура команды выглядит следующим образом:
<имя команды> [<список параметров>] [<список ключей>]
Параметры (аргументы) указывают на те объекты, над которыми совершаются операции, ключи уточняют действие команды. Признак ключа (переключателя) -наличие косой линии ' /'. Квадратные скобки указывают на возможность отсутствия фрагмента.
DIR
Команда работы с каталогами; выводит на экран список директорией и файлов, находящихся внутри текущего директория. Если использовать команду DIR без параметров и переключателей, она выводит имена файлов (директорией), их расширения, размеры (в байтах), дату и время создания, их число, общий размер и размер свободного дискового пространства.
|
|
Полный синтаксис таков:
DIR [диск:] [путь] [имя_файла] |/ Р] //W] [/А[[:]атрибуты]] [/0[[:]порядок_сортировки]] [...]
Параметры
[диск:][путь] указывают дисковод и каталог, оглавление которого нужно просмотреть;
[имя_фаила] указывают файл или группу файлов, список которых необходимо
получить.
В имени файла могут быть использованы символы-заместители:
? заменяет один произвольный символ в имени файла;
* заменяет произвольное число произвольных символов.
Например:
DIR *.txt просмотр списка всех файлов с расширением txt;
DIR а?.* просмотр списка файлов с именами из двух знаков, первый из которых
буква а, и произвольными расширениями.
Ключи:
/Р выводит информацию, пока экран не заполнится, для получения
следующих экранов надо нажимать любую клавишу;
/W выводит информацию в сокращенном виде, только имена файлов и
директориев (в 5 столбцов);
/А[[:] атрибуты] выводит информацию тех директориев и файлов, атрибуты
которых указаны.
Вот некоторые атрибуты:
Н. скрытые файлы;
- Н все файлы, кроме скрытых;
S системные файлы;
- S все файлы, кроме системных;
D директории;
-D только файлы;
R файлы только для чтения.
Параметр
/О[[:] порядок_сортировки]
управляет порядком сортировки файлов в выдаваемом на экран списке. Без этого параметра имена файлов и директорией выдаются в алфавитном порядке. Задавая его соответствующим образом, можно организовать вывод файлов и директориев в порядке, обратном алфавитному, в алфавитном или обратном порядке по именам расширений, в порядке возрастания или убывания даты и времени последнего изменения содержимого файла или директория, в порядке возрастания или убывание их размеров.
Еще несколько команд той же группы (только имена):
MKDIR (МО) создание нового директория;
CHDIR (CD) переход в другой директорий.