Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Удаление содержимого по всех папках вида

Ответить
Настройки темы
CMD/BAT - Удаление содержимого по всех папках вида

Пользователь


Сообщения: 112
Благодарности: 1

Профиль | Отправить PM | Цитировать


Есть много папок вида - имя_пользователя_exch.
Как пройтись по ним всем и удалить все файлы внутри не удаляя сами папки?

Отправлено: 17:36, 12-04-2013

 

Аватара для zion87

Старожил


Сообщения: 263
Благодарности: 69

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
Del /s /q *.*
Удалит все файлы не трогая папок сделайте переход на нужную папку, дабы избежать удаления лишнего...
что то типо этого
Код: Выделить весь код
Cd "*exch"

Последний раз редактировалось zion87, 12-04-2013 в 20:53.


Отправлено: 20:17, 12-04-2013 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Ветеран


Contributor


Сообщения: 2728
Благодарности: 1697

Профиль | Отправить PM | Цитировать


В папке, например, E:\DDDDD, Есть много папок вида - имя_пользователя_exch.
Код: Выделить весь код
@Echo Off

Set Where=E:\DDDDD

FOR /D %%D IN ("%Where%\*exch") DO Del "%%D\*.*" /Q
Если батник в той же папке, что и много папок вида..., то
Код: Выделить весь код
@Echo Off

FOR /D %%D IN ("*exch") DO Del "%%D\*.*" /Q
или, если без батника, а запустить команду в командном окне, то, находясь в той же папке, что и много папок вида...,
Код: Выделить весь код
FOR /D %D IN ("*exch") DO Del "%D\*.*" /Q

-------
Даже самая сложная проблема обязательно имеет простое, лёгкое для понимания, неправильное решение. Каждое решение плодит новые проблемы.


Последний раз редактировалось megaloman, 13-04-2013 в 13:16.

Это сообщение посчитали полезным следующие участники:

Отправлено: 13:00, 13-04-2013 | #3



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - Удаление содержимого по всех папках вида

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
CMD/BAT - [решено] Удаление файлов по маске во времменых папках IE Shpil83 Скриптовые языки администрирования Windows 16 25-05-2012 15:06
CMD/BAT - [решено] Удаление всех файлов с одним именем на всех дисках ZARG-X Скриптовые языки администрирования Windows 3 08-03-2010 11:53
CMD/BAT - [решено] удаление всех файлов и подпапок в нескольких папках alexandri Скриптовые языки администрирования Windows 18 12-01-2010 05:33
CMD/BAT - [решено] Удаление всех папок с одним именем на всех дисках volk1234 Скриптовые языки администрирования Windows 15 13-11-2009 02:13




 
Переход