Удаление одного или нескольких файлов

DEL [/P] [/F] [/S] [/Q] [/A[[:]атрибуты]] [диск:] [путь] [имя_файла]

ERASE [/P] [/F] [/S] [/Q] [/A[[:]атрибуты]] [[диск:] [путь] имя_файла

[диск:][путь] [имя_файла] Диск, каталог и/или файлы, которые следует удалить.
/P Запрос на подтверждение перед удалением каждого файла.
/F Принудительное удаление файлов, доступных только для чтения.
/S Удаление указанных файлов из всех подкаталогов.
/Q Отключение запроса на подтверждение при удалении файлов.
/A Отбор файлов для удаления по атрибутам. S Системные файлы R Доступные только для чтения H Скрытые файлы A Файлы для архивирования

Префикс "-" имеет значение НЕ

Изменение команд DEL и ERASE при включении расширенной обработки команд:

Результаты вывода для ключа /S принимают обратный характер, то есть выводятся только имена удаленных файлов, а не файлов, которые не удалось найти.

Вывод списка файлов и подкаталогов из указанного каталога

DIR [диск:][путь][имя_файла] [/P] [/W] [/D] [/A[[:] атрибуты]]

[/O[[:]порядок]] [/T[[:]время]] [/S] [/B] [/L] [/N] [/X] [/C]

[диск:]_ [путь]_ [имя_файла] Диск, каталог и/или файлы, которые следует включить в список.
/P Пауза после заполнения каждого экрана.
/W Вывод списка в несколько столбцов.
/D Вывод списка в несколько столбцов с сортировкой по столбцам.
/A Вывод файлов с указанными атрибутами.
D - Каталоги R - Доступные только для чтения файлы
A - Файлы для архивирования H - Скрытые файлы
S - Системные файлы Префикс "-" имеет значение НЕ
/O Сортировка списка отображаемых файлов.
N - По имени (алфавитная) G - Начать список с каталогов
S - По размеру (сперва меньшие) E - По расширению (алфавитная)
D - По дате (сперва более старые) Префикс "-" обращает порядок
/T Выбор поля времени для отображения и сортировки C - Создание A - Последнее использование W - Последнее изменение
/S Вывод списка файлов из указанного каталога и его подкаталогов.
/B Вывод только имен файлов.
/L Использование нижнего регистра для имен файлов.
/N Отображение имен файлов в крайнем правом столбце.
/X Отображение коротких имен для файлов, чьи имена не соответствуют стандарту 8.3. Формат аналогичен выводу с ключом /N, но короткие имена файлов выводятся слева от длинных. Если короткого имени у файла нет, вместо него выводятся пробелы.
/C Применение разделителя групп разрядов для вывода размеров файлов.
         

Стандартный набор ключей можно записать в переменную среды DIRCMD. Для отмены их действия введите в команде те же ключи с префиксом "-", например: /-W.

Копирование содержимого одного гибкого диска на другой

DISKCOPY [диск1: [диск2:]] [/V]

/V - Копирование с проверкой правильности переноса данных.

Оба диска должны иметь одинаковый тип. Параметры диск1 и диск2 могут ссылаться на одно и то же устройство.

Редактирование и повторный вызов команд Windows; создание макросов DOSKey

DOSKEY [/REINSTALL] [/LISTSIZE=размер] [/MACROS[:ALL | :модуль]]

[/HISTORY] [/INSERT | /OVERSTRIKE] [/EXENAME=модуль] [/MACROFILE=файл]

[макрос=[текст]]

/REINSTALL Установка новой копии DOSKey.
/LISTSIZE=размер Размер буфера журнала команд.
/MACROS Вывод всех макросов DOSKey.
/MACROS:ALL Вывод всех макросов DOSKey для всех исполняемых модулей, содержащих макросы DOSKey.
/MACROS:модуль Вывод всех макросов DOSKey для указанного модуля.
/HISTORY Вывод всех команд, хранящихся в памяти.
/INSERT Включение режима вставки.
/OVERSTRIKE Включение режима замены.
/EXENAME=модуль Исполняемый модуль.
/MACROFILE=файл Файл макросов, который следует установить.
Макрос Имя нового макроса.
текст Команды, которые следует включить в макрос.

Стрелки ВВЕРХ и ВНИЗ: повторный вызов команд; ESC: очистка командной строки; F7: вывод журнала команд; ALT+F7: очистка журнала команд; F8: поиск команд в журнале; F9: выбор команды по номеру; ALT+F10: очистка макросов.

Специальные коды, которые можно использовать в макросах DOSKey:

$T - Разделитель команд: обеспечивает ввод нескольких команд в одной строке.

$1-$9 - Параметры - эквиваленты параметров %1-%9 в пакетных файлах.

$* - Заменяется текстом, стоящим в командной строке за именем макроса.

Вывод сообщений и переключение режима отображения команд на экране

ECHO [ON | OFF]

ECHO [сообщение]

Введите ECHO без параметра для определения текущего значения этой команды.

Завершение работы интерпретатора команд

EXIT

Наши рекомендации