Цитата: поэтому нужно указать тип удаляемых файлов
bifido 76 /F Принудительное удаление файлов, доступных только для чтения.
/Q Отключение запроса на подтверждение при удалении файлов.
Команда DEL (ERASE) Команда 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 в каталоге для временных файлов и всех его подкаталогах без запроса на подтверждение удаления.