Команда DEL (ERASE)Формат командной строки: DEL [/P] [/F] [/S] [/Q] [/A[[:]атрибуты]] имена Или ERASE [/P] [/F] [/S] [/Q] [/A[[:]атрибуты]] имена имена - Имена одного или нескольких файлов. Для удаления сразу нескольких файлов используются подстановочные знаки. Если указан каталог, из него будут удалены все файлы. /P - Запрос на подтверждение перед удалением каждого файла. /F - Принудительное удаление файлов, доступных только для чтения. /S - Удаление указанных файлов из всех подкаталогов. /Q - Отключение запроса на подтверждение при удалении файлов. /A - Отбор файлов для удаления по атрибутам. Атрибуты : S - Системные файлы R - Доступные только для чтения H - Скрытые файлы A - Файлы для архивирования Префикс "-" имеет значение НЕ - например -H - не скрытый файл. Примеры использования: erase D:\myfile.txt - удалить файл D:\myfile.txt erase D:\ - удалить все файлы в корневом каталоге диска D: erase D:\*.bak - удалить все файлы с расширением .bak в корневом каталоге диска D: erase D:\files - удалить все файлы в каталоге files диска D: - будут удалены все файлы, не имеющие хотя бы один из атрибутов скрытый (H) , системный (S) и только чтение ( R ) del /A:h d:\files\*.htm - удалить все файлы с расширением htm и атрибутом скрытый в каталоге D:\files . Файлы, не имеющие атрибута скрытый или имеющие, дополнительно к нему, другие атрибуты, удаляться не будут. del /A:hsra d:\files\* - удалить все файлы с установленным набором атрибутов H , S, R, A del d:\files\?d?.* - удалить файлы, имеющие в имени символ d и любое расширение. del /S /F /Q %TEMP%\*.tmp - очистка каталога временных файлов. Будут удалены все временные файлы с расширением .tmp в каталоге для временных файлов и всех его подкаталогах без запроса на подтверждение удаления. |
|