Удаление всех файлов определенного формата
Можно ли это сделать из командной строки? Т.е. мне надо удалить все файлы word'a(к примеру) на компе. Как это сделать, чтоб не удалять каждый файл в ручную? Поиск по расширению не подойдет. Надо что-то типа bat'ника замутить.
|
Greyman |
24-03-2006 10:22 421167 |
Grub
Код:
del /S /Q /F C:\*.doc
|
Что так просто? И вместо с:\ можно написать любую букву? А чтоб по всему компу - можно сделать несколько строк с буквами дисков или сюда можно добавить что-то?
|
Greyman |
24-03-2006 12:08 421226 |
Grub
Да, можно указывать любой диск. Чтобы удались со всех дисков в одну команду, нужно будет создать командный файл и записать там по одной такой строчке для каждого диска.
|
CyberDaemon |
24-03-2006 12:27 421243 |
Grub
Цитата:
так просто? И вместо с:\ можно написать любую букву?
|
:) RTFM
Код:
C:\>del /?
Удаление одного или нескольких файлов.
DEL [/P] [/F] [/S] [/q] [/A[[:]атрибуты]] имена
ERASE [/P] [/F] [/S] [/q] [/A[[:]атрибуты]] имена
имена Имена одного или нескольких файлов. Для удаления сразу
нескольких файлов используются подстановочные знаки.
Если указан каталог, из него будут удалены все файлы.
/P Запрос на подтверждение перед удалением каждого файла.
/F Принудительное удаление файлов, доступных только для чтения.
/S Удаление указанных файлов из всех подкаталогов.
/Q Отключение запроса на подтверждение при удалении файлов.
/A Отбор файлов для удаления по атрибутам.
атрибуты S Системные файлы R Доступные только для чтения
H Скрытые файлы A Файлы для архивирования
Префикс "-" имеет значение НЕ
Изменение команд DEL и ERASE при включении расширенной обработки команд:
Результаты вывода для ключа /S принимают обратный характер, то есть выводятся
только имена удаленных файлов, а не файлов, которые не удалось найти.
|
Время: 12:37.
© OSzone.net 2001-