Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Хочу все знать (http://forum.oszone.net/forumdisplay.php?f=23)
-   -   Пакетное удаление файлов (http://forum.oszone.net/showthread.php?t=345627)

Latinyanin 23-06-2020 17:56 2926026

Пакетное удаление файлов
 

Есть электронная библиотека сбольшим количеством элементов. В частности каждая книга упакована в свою отдельную папку,в каждой папке три формата rtf - fb2 - txt


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

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

K.A.V. 23-06-2020 18:52 2926037

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 2926089

Цитата:

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

Э… А не проще, вместо удаления, просто упаковать в архив только текстовые файлы?

Latinyanin 23-07-2020 18:42 2929084

K.A.V.,
с коммандером не дружу чтой-то,,,,,
нет ничего иного?

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

DJ Mogarych 23-07-2020 20:41 2929102

Powershell:
Код:

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

Iska 28-07-2020 20:42 2929517

Цитата:

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

Причём тут «ручками»?

Вы пишете, что:
Цитата:

Цитата Latinyanin
Нужно отдать »

— посему просто пакуете в архив только текстовые файлы. Например:
Код:

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

Jula0071 31-07-2020 22:42 2929810

find . -type f -name *.txt -delete бугага

Latinyanin 17-05-2021 15:58 2958174

K.A.V.,
Цитата:

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

Проверил, работает хоть и медленно, но работает


Latinyanin 17-05-2021 16:16 2958177

Цитата:

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

скрипт тоже сработал,
формат fb2 удален был


Время: 19:43.

Время: 19:43.
© OSzone.net 2001-