Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

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

Beowulf Профи (531), на голосовании 1 год назад
Как удалить на всём ПК файлы определённого расширения через CMD? В инете нашёл комманду:
del /f /s /q C:\*.xyz
С помощью данной комманды будут удалены все файлы с расширением .xyz на локальном диске C. Какой коммандой можно удалить файлы на всём ПК (на всех локальных дисках C, D, E и др.) с определённым расширением?
Голосование за лучший ответ
user user Оракул (75478) 1 год назад
зачем?
Тогда уж diskpart clean
BeowulfПрофи (531) 1 год назад
На работе на всех ПК нужно удалить файлы с расширением dst (не факт что они там есть, но лучше подстраховаться). Поэтому и хочу сделать bat фаил при запуске которого будет просканирован весь ПК и будут удалены файлы с расширением dst.
BeowulfПрофи (531) 1 год назад
Сам нашёл какой должна быть комманда:

del /f /s /q e:\*.xyz,f:\*.xyz,g:\*.xyz

Через запятую нужно прописать необходимые буквы дисков.
user userОракул (75478) 1 год назад
Спасибо, может когда то понадобится, записал себе...
Иван Сигаев Искусственный Интеллект (154284) 1 год назад
Теоретически можно циклом перебрать имена дисков, но в .bat нет возможности определить локальный диск или примонтированный сетевой по имени
Михаил АвчиниковМастер (1807) 1 год назад
почему нет ? и зачем их определять.
Если можно ? del a b c d e f g h и т.д.
Иван Сигаев Искусственный Интеллект (154284) Я о том, что какой-нить диск H: окажется сетевым, а по условию это не подходит
Михаил Авчиников Мастер (1807) 1 год назад
Но так она походу будет удалять только те что на дисках.
А внутри папок тебе не надо ?
Я не знаю как внутри папок это сделать.
Михаил АвчиниковМастер (1807) 1 год назад
так ляпну с прошлого ответа.

C:\Users\>fsutil fsinfo drives

Диски: C:\ D:\ E:\ F:\ G:\

а дальше толку нет с этих букв.
Sapbot main Знаток (340) 1 год назад
 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
Похожие вопросы