Показать полную графическую версию : [решено] Удаление всех файлов определенного формата
Можно ли это сделать из командной строки? Т.е. мне надо удалить все файлы word'a(к примеру) на компе. Как это сделать, чтоб не удалять каждый файл в ручную? Поиск по расширению не подойдет. Надо что-то типа bat'ника замутить.
Grub
del /S /Q /F C:\*.doc
Что так просто? И вместо с:\ можно написать любую букву? А чтоб по всему компу - можно сделать несколько строк с буквами дисков или сюда можно добавить что-то?
Grub
Да, можно указывать любой диск. Чтобы удались со всех дисков в одну команду, нужно будет создать командный файл и записать там по одной такой строчке для каждого диска.
CyberDaemon
24-03-2006, 12:27
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 принимают обратный характер, то есть выводятся
только имена удаленных файлов, а не файлов, которые не удалось найти.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.