Потрібно видалити всі файли з одним розширенням на диску в Windows 7


13

У мене диск, наповнений 1000 файлами, розповсюдженими на сотні папок. Я використовував програму синхронізації, яка створила багато файлів-заповнювачів на всьому диску. Мені потрібно видалити всі заповнювачі, але папки та інші файли залишити недоторканими. Я використовую Windows 7.

Відповіді:


23

Я знайшов власну відповідь у командному рядку.

del /s *.wlx

де wlx - розширення файлу, про яке йдеться.


1
Якщо у мене є файли під назвою "ASP" і "ASPX", і це працює, він також видаляє сторінки ASPX ... Просто кажу - це не "специфічне" розширення
— Lars Holdgaard

Ви можете додати /pперемикач для підказки при кожному видаленні. Це сказало, потрапляючи y enterзнову і знову старіє швидко.
— PerryC

@LarsHoldgaard: Версія "короткого імені" для імені файлів для цих файлів ASPX, ймовірно, має розширення ASP.
— Ben Voigt

Powershell:ls *.wlx -Recurse | foreach {rm $_}
— Каньйон Колоб

5

Це можна зробити за допомогою графічного інтерфейсу Windows. Введіть "* .wlx" у поле пошуку в Explorer. Потім після виявлення файлів виберіть їх усі (CTRL-A) та видаліть за допомогою клавіші видалення або контекстного меню. Це також працює у старих версіях Windows, використовуючи окрему панель пошуку файлів провідника та вікно.

Командний рядок швидше, особливо якщо файлів багато. Я щойно додав цю відповідь для запису.


Я фактично спробував це спочатку, оскільки це найпростіший спосіб видалити ці файли. Метод командного рядка відмінно підходить для багатьох файлів, але він може видалити неправильні файли, якщо ви не будете обережні.
— Пітер Ховен

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.