Top.Mail.Ru
Ответы

Как удалить на всём ПК файлы определённого расширения через CMD?

Как удалить на всём ПК файлы определённого расширения через CMD? В инете нашёл комманду:
del /f /s /q C:\*.xyz
С помощью данной комманды будут удалены все файлы с расширением .xyz на локальном диске C. Какой коммандой можно удалить файлы на всём ПК (на всех локальных дисках C, D, E и др.) с определённым расширением?

По дате
По рейтингу
Аватар пользователя
Оракул

зачем?
Тогда уж diskpart clean

Аватар пользователя
Знаток
12345
 del /f /s /q A:\*.xyz
del /f /s /q B:\*.xyz
del /f /s /q C:\*.xyz
del /f /s /q D:\*.xyz
del /f /s /q E:\*.xyz 
Аватар пользователя
Мастер

Но так она походу будет удалять только те что на дисках.
А внутри папок тебе не надо ?
Я не знаю как внутри папок это сделать.

Аватар пользователя
Искусственный Интеллект

Теоретически можно циклом перебрать имена дисков, но в .bat нет возможности определить локальный диск или примонтированный сетевой по имени