Войти

Показать полную графическую версию : Пакетное удаление файлов


Latinyanin
23-06-2020, 17:56
https://www.upload.ee/thumb/11917261/2020-06-23_173527.jpg (https://www.upload.ee/image/11917261/2020-06-23_173527.jpg)
Есть электронная библиотека сбольшим количеством элементов. В частности каждая книга упакована в свою отдельную папку,в каждой папке три формата rtf - fb2 - txt
https://www.upload.ee/thumb/11917296/2020-06-23_175037.jpg (https://www.upload.ee/image/11917296/2020-06-23_175037.jpg)

Какой прогой можно разом, то есть пакЕтно удалить книги всех форматов, кроме текстОвого? И реально ли такое вообще? Возможны ошибки и потери?
Или только ручками?

Нужно отдать тут, а слишком большой обьем выходит,,,,,,

K.A.V.
23-06-2020, 18:52
1. Ручками
Заходим в родительскую папку (где начинается дерево подпапок с книгами)
Вводим в поле поиска: *.rtf
Enter
Ждём найденные файлы
Ctrl+A (выделить все файлы)
Ctrl+Shift+Delete (удалить минуя корзину)
Повторить с расширением *.fb2

2. Через CMD файл
Положить файл в родительскую папку (где начинается дерево подпапок с книгами)

del /F /S /Q ".\*.rtf"
del /F /S /Q ".\*.fb2"


3. Можно использовать любой софт (Total Commander, например), который имеет функцию поиска файлов по типу (расширению)

Iska
24-06-2020, 00:52
Нужно отдать тут, а слишком большой обьем выходит,,,,,, »
Э… А не проще, вместо удаления, просто упаковать в архив только текстовые файлы?

Latinyanin
23-07-2020, 18:42
K.A.V.,
с коммандером не дружу чтой-то,,,,,
нет ничего иного?

Iska,
файлов всех трех типов МНОГО очень,
не охота ручками-то,,,

DJ Mogarych
23-07-2020, 20:41
Powershell:

dir "C:\temp" -Exclude "*.txt" -File -Recurse |del -Force -Confirm:$false

Iska
28-07-2020, 20:42
Iska, файлов всех трех типов МНОГО очень, не охота ручками-то,,, »
Причём тут «ручками»?

Вы пишете, что:
Нужно отдать »
— посему просто пакуете в архив только текстовые файлы. Например:
"%ProgramFiles%\7-Zip\7za.exe" a -r -tzip Result.zip -i!"C:\Мои проекты\*.txt"
и отдаёте один этот архив вместо набора десяти тысяч маленьких медвежат.

Jula0071
31-07-2020, 22:42
find . -type f -name *.txt -delete бугага

Latinyanin
17-05-2021, 15:58
K.A.V., 1. Ручками
Заходим в родительскую папку (где начинается дерево подпапок с книгами)
Вводим в поле поиска: *.rtf
Enter
Ждём найденные файлы
Ctrl+A (выделить все файлы)
Ctrl+Shift+Delete (удалить минуя корзину)
Повторить с расширением *.fb2 »
Проверил, работает хоть и медленно, но работает

https://www.upload.ee/thumb/13151163/2021-05-17_155135.jpg (https://www.upload.ee/image/13151163/2021-05-17_155135.jpg)

Latinyanin
17-05-2021, 16:16
2. Через CMD файл
Положить файл в родительскую папку (где начинается дерево подпапок с книгами) »

скрипт тоже сработал,https://www.upload.ee/images/dl_f.gif (https://www.upload.ee/files/13151207/newproza.zip.html)
формат fb2 удален был




© OSzone.net 2001-2012