Поиск в архивах
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
Поиск в архивах
Мне еженедельно приходят примерно 10 архивов в каждом архиве примерно 15-20 файлов. Файлы всегда имеют одно и тоже имя. Но могут паковаться в разные архивы. Нужны 7 файлов из примерно 100 упакованных. Поиском их можно найти, посмотреть. А как сделать чтоб их можно было вывести на панель и скопировать в отдельное место ?
- Вахмурка
- Сообщения: 2587
- Зарегистрирован: Пн дек 27, 2004 14:47
- Откуда: Большая деревня Москва
- Контактная информация:
Что значит "вывести на панель"? На какую? С какой целью?
Либо я чего-то не понимаю, либо задача решается слишком просто: батник состоит из двух строчек. Первая извлекает нужные файлы из архива, вторая копирует их "в отдельное место".
Все настолько примитивно, что, видимо, я все-таки не догнал. Требуется пояснение.
Либо я чего-то не понимаю, либо задача решается слишком просто: батник состоит из двух строчек. Первая извлекает нужные файлы из архива, вторая копирует их "в отдельное место".
Все настолько примитивно, что, видимо, я все-таки не догнал. Требуется пояснение.
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Кнопка Файлы на панель
Передаёт найденные файлы в исходную файловую панель
Кнопка при поиске в архивах не активна
Мне нужно найти несколько файлов в разных архивах и скопировать их в отдельную папку.
Можно ли это сделать средствами тотала или какими нибудь плагинами?
Сорри если первый раз непонятно выразился
Передаёт найденные файлы в исходную файловую панель
Кнопка при поиске в архивах не активна
Мне нужно найти несколько файлов в разных архивах и скопировать их в отдельную папку.
Можно ли это сделать средствами тотала или какими нибудь плагинами?
Сорри если первый раз непонятно выразился
Robis123
Вывести на панель файлы из архива нельзя. TC этого не позволяет.
Для решения задачи используем WinRar и vbs-скрипт. Кнопка TC:
синий - путь к скрипту;
фиолетовый - путь к WinRar;
зелёный - параметры WinRar;
красный - файл-список, в котором хранятся имена файлов, которые нужно извлечь.
Модераторы
Перенесите тему в Автоматизацию.
Вывести на панель файлы из архива нельзя. TC этого не позволяет.
Для решения задачи используем WinRar и vbs-скрипт. Кнопка TC:
Здесь:TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Utils\WHS\MultiRun.vbs 0
"C:\Program Files\WinRAR\WinRAR.exe" e -inul -ibck -y -n@e:\FileList.txt {{%L}} "%T"
C:\Program Files\WinRAR\WinRAR.exe
Извлечение только заданных файлов из выделенных архивов
-1
синий - путь к скрипту;
фиолетовый - путь к WinRar;
зелёный - параметры WinRar;
красный - файл-список, в котором хранятся имена файлов, которые нужно извлечь.
Модераторы
Перенесите тему в Автоматизацию.
Нет, я не сплю. Я просто медленно моргаю.
- CaptainFlint
- Сообщения: 6239
- Зарегистрирован: Вт дек 14, 2004 22:34
- Контактная информация:
Robis123
Можно использовать 7-zip.
Кнопка такая:
Можно использовать 7-zip.
Кнопка такая:
TOTALCMD#BAR#DATA
"c:\Program Files\7-Zip\7zG.exe"
e -aoa -an -ai@%L -o"%T" @E:\FileList.txt
c:\Program Files\7-Zip\7zG.exe
Извлечение только заданных файлов из выделенных архивов
-1
Нет, я не сплю. Я просто медленно моргаю.
Найти и удалить файлы
Может кому-нибудь пригодится:
здесь кнопочка для удаления шрифтов из .epub
------------------------
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Примочки\_Скрипты\MultiRun.vbs
1 "c:\Programs\Archives\WinRAR\WinRAR.exe" d "{{%L}}" OEBPS\fonts\*
c:\Programs\Archives\WinRAR\WinRAR.exe,2
Удаление опред. файлов из архивов
-1
------------------------
применение звездочки (*) для неопределнных имен файлов помогает, однако с папками такое не выходит... жаль, надо указывать конкретный путь если строка выглядит к примеру - d "{{%L}}" *.ttf то файлы *.ttf удаляются с коренного каталога в архиве, т.е. по вложенным папкам, файлы ttf не удаляются, что в некотором роде ограничивает автоматизацию удаления.
здесь кнопочка для удаления шрифтов из .epub
------------------------
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Примочки\_Скрипты\MultiRun.vbs
1 "c:\Programs\Archives\WinRAR\WinRAR.exe" d "{{%L}}" OEBPS\fonts\*
c:\Programs\Archives\WinRAR\WinRAR.exe,2
Удаление опред. файлов из архивов
-1
------------------------
применение звездочки (*) для неопределнных имен файлов помогает, однако с папками такое не выходит... жаль, надо указывать конкретный путь если строка выглядит к примеру - d "{{%L}}" *.ttf то файлы *.ttf удаляются с коренного каталога в архиве, т.е. по вложенным папкам, файлы ttf не удаляются, что в некотором роде ограничивает автоматизацию удаления.
еще раз
А можно, пожалуйста, для тех, кто в танке, повторить, как заставить тс выделить в папке выбранные архивы при поиске внутри архивов.
"Есть большое количество архивов, нужно выбрать только те, в которых содержится файл "example.txt". Кнопка "файлы на панель" для архивов неактивна"
"Есть большое количество архивов, нужно выбрать только те, в которых содержится файл "example.txt". Кнопка "файлы на панель" для архивов неактивна"