Потрібно видалити всі файли з одним розширенням на диску в 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.