|
Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - cmd удаление файлов меньше чем <...>, включая подпапки |
|
CMD/BAT - cmd удаление файлов меньше чем <...>, включая подпапки
|
Новый участник Сообщения: 4 |
Собственно есть дерево папок забитое файлами мелкими и не нужными и большими, но нужными!
Задача: удалить в папке и во вложенных папках все файлы, которые весят менее, чем 50 кб вгуглил http://forum.oszone.net/post-1400549-2.html понять, как отметить файлы во вложенных папках не смог ( Спасибо за внимание |
|
Отправлено: 11:08, 17-07-2013 |
Новый участник Сообщения: 4
|
Профиль | Отправить PM | Цитировать forfiles /p C:\tst\new\ /m *.* /s /c "cmd /c if @fsize LEQ 56000 del"
есть такой вариант, но в этом случае ругается на синтаксис. |
Отправлено: 11:47, 17-07-2013 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать |
Отправлено: 12:39, 17-07-2013 | #3 |
Пользователь Сообщения: 124
|
Профиль | Отправить PM | Цитировать #Powershell script. #Don't forget unlock script executing by #using command "Set-ExecutionPolicy RemoteSigned" or "Set-ExecutionPolicy Unrestricted" #Save this file with ".ps1" extension gci "d:\*" -Recurse | ? {$_.Attributes -ne [System.IO.FileAttributes]::Directory} | ? {$_.Length -lt 50KB} | Remove-Item -Recurse |
------- Отправлено: 15:47, 18-07-2013 | #4 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать sunnykey, зачем второй «-Recurse»?
|
|
Отправлено: 15:49, 18-07-2013 | #5 |
Новый участник Сообщения: 4
|
Профиль | Отправить PM | Цитировать Агга, спасибо.
![]() Пока ждал ответов, сам закопался в мануалы, вспомнил. |
Отправлено: 12:01, 19-07-2013 | #6 |
Пользователь Сообщения: 124
|
Профиль | Отправить PM | Цитировать Цитата Iska:
|
|
------- Отправлено: 12:03, 19-07-2013 | #7 |
Ветеран Сообщения: 27449
|
Профиль | Отправить PM | Цитировать sunnykey, зачем «-Force» — хотя бы ясно.
|
Отправлено: 21:05, 19-07-2013 | #8 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Route/Bridge - [решено] Маршрутизация между (Client<->PPTP->server->OpenVPN<->Server) в Linux | blqs | Сетевые технологии | 1 | 04-01-2013 14:19 | |
VBS/WSH/JS - [решено] Удаление файлов меньше определенного размера | XXXp | Скриптовые языки администрирования Windows | 19 | 03-05-2012 15:12 | |
Прочее - [решено] Непонятная проблемма лок.сети и ноутбука (офис <-> туннель <-> склад) | Alex-4u | Сетевые технологии | 13 | 08-05-2009 11:53 | |
Мифы и легенды ХР или Заговор Майкрософт: << Ядро C-Step i486>> .:[все вопросы]:. | Scratch | Флейм | 109 | 18-03-2009 18:35 | |
Удаление файлов с пробелами в имени в cmd | o3opHuk | Хочу все знать | 5 | 28-02-2006 15:53 |
|