Как в Windows 10 удалить файлы, но оставить структуру папок

Создавать папки нетрудно, однако, если у вас имеется сложная структура каталогов, из которой нужно удалить все файлы, вряд ли вы захотите создавать ее заново, удалив ее перед этим вместе с файлами. Впрочем, удалить все файлы, сохранив при этом структуру директорий очень даже просто, причем сделать это можно как минимум тремя путями. Первый способ предполагает копирование имеющейся структуры с игнорированием ее содержимого.

Копирование структуры

Воспользуемся для этих целей встроенной консольной утилитой XCOPY. Предположим, что у нас есть папка Data с вложенными каталогами, в которых содержаться некие файлы, которые нужно удалить.

Создав пустую папку Data в другом месте, открываем PowerShell или командную строку и выполняем команду XCOPY "путь-к-папке-с-файлами "путь-к-пустой-папке" /T /E.

XCOPY

В результате в пустой каталог Data будет скопировано дерево папок первой папки Data, но уже без файлов. Естественно, первую папку можно удалить.

С помощью Total Commander

Если у вас есть файловый менеджер Total Commander, используем встроенную функцию вывода содержимого без каталогов.

Зайдите в программе в каталог с содержимым и нажмите Ctrl + B.

Total Commander

В результате все содержащиеся в нём файлы, в том числе те, которые находятся во вложенных каталогах, будут выведены в панели файлового менеджера. Готово, теперь вам останется их только выделить и удалить.

Выделить и удалить

Папки при этом останутся на месте.

Рекурсивным методом в PowerShell

Почистить папки от файлов можно и с помощью PowerShell.

Для этого в запущенной консоли выполняем команду:

Get-ChildItem -Path "путь-к-папке" -Include *.* -File -Recurse | foreach { $_.Delete()}

PowerShell

Этой командой мы рекурсивно проходим по каталогам, получаем список файлов и удаляем их. Удалены, однако, будут только те файлы, которые имеют расширение или точку в имени.

Приведенная здесь команда тем хороша, что позволяет удалять файлы по маске. Так, добавив к точке расширение TXT (*.txt*), вы удалите только текстовые файлы с данным расширением. Но есть у нее и свой недостаток, — все файлы удаляются мимо Корзины, поэтому перед очисткой каталогов всё же рекомендуется создавать их резервные копии.

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Рекомендуемые публикации:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *