View previous topic :: View next topic |
Author |
Message |
radiys
Joined: 30 Oct 2007 Posts: 3
|
(Separately) Posted: Tue Oct 30, 2007 21:28 Post subject: Как распаковать архив в папку с именем и расширением архива? |
|
|
Доброго времени суток!!!! Народ, подскажите пожалуйста...
Есть два вопроса:
1) Как сделать чтобы при сортировка файлов по дате сортировались и папки?
2) Есть команда Code: | rar.exe x -y !.! !#!\!^!.!\ | с помощью нее в FARе можно распаковать архив в папку, с именем и расширением архива.... например архивный файл(rar) arhiv.123 эта команда распакует его в папку на противоположной панели arhiv.123
Вопрос состоит в том как подобное сделать в тотале?
В дальнейшем – одна тема = один вопрос
и осмысленные названия тем.
Моторокер. |
|
Back to top |
|
 |
D1P

Joined: 20 Dec 2004 Posts: 2973 Location: Тбилиси
|
(Separately) Posted: Tue Oct 30, 2007 22:07 Post subject: |
|
|
1) Поставить соответствующую галку в настройках.
2) Цитата из ru.tckb:
Кнопка, по нажатии на которую произойдёт распаковка архива под курсором в каталог с именем архива:
Code: | TOTALCMD#BAR#DATA
WinRAR.exe
x %P%N "%P%O\"
%COMMANDER_PATH%\UTILITIES\WinRAR\WinRAR.exe
Распаковать в каталог с именем архива
%COMMANDER_PATH%\UTILITIES\WinRAR\
-1 |
Пути нужно заменить на свои.
Параметр %P%O\ взят в кавычки, иначе будут неправильно разобраны пути с пробелами. Правда всё это работает только с одним архивом, если нужно распаковать т.о. несколько архивов за раз, то можно воспользоваться соответствующей командой самого WinRARа из контекстного меню.
c930 _________________ База знаний о Total Commander
Блог |
|
Back to top |
|
 |
BeTeP

Joined: 31 Mar 2005 Posts: 127 Location: Санкт-Петербург
|
(Separately) Posted: Tue Oct 30, 2007 22:42 Post subject: |
|
|
Если нужно распаковать сразу несколько архивов, то можно ещё воспользоваться скриптом.
Code: | '=========================[ Start of file ]=========================
' File: UnpackHere.vbs
' Description: Распаковывает выделенные архивы в ту же директорию
' где расположены сами архивы, причем каждый архив в
' отдельную папку с именем, как у файла архива.
' Requirements: WSH Helper for TC by Volniy
' Installation: Создайте для скрипта, например, кнопку на панели TC
' Copyright: (c) 2005, Volniy
Option Explicit
Dim TCS
Set TCS=CreateObject("TCSCRIPT.Helper")
TCS.Pause=100
TCS.SendCommand "cm_UnpackFiles", False
TCS.SendKeystroke "{DELETE}"
TCS.SendKeystroke "{TAB 4}"
TCS.SendKeystroke chr(32)
TCS.SendKeystroke "{ENTER}"
Set TCS = Nothing
WScript.Quit
'=========================[ End of file ]========================= |
_________________ «The Truth Is Out There» |
|
Back to top |
|
 |
radiys
Joined: 30 Oct 2007 Posts: 3
|
(Separately) Posted: Wed Oct 31, 2007 00:48 Post subject: |
|
|
D1P wrote: | 1) Поставить соответствующую галку в настройках.
2) Цитата из ru.tckb:
Кнопка, по нажатии на которую произойдёт распаковка архива под курсором в каталог с именем архива:
Code: | TOTALCMD#BAR#DATA
WinRAR.exe
x %P%N "%P%O\"
%COMMANDER_PATH%\UTILITIES\WinRAR\WinRAR.exe
Распаковать в каталог с именем архива
%COMMANDER_PATH%\UTILITIES\WinRAR\
-1 |
Пути нужно заменить на свои.
Параметр %P%O\ взят в кавычки, иначе будут неправильно разобраны пути с пробелами. Правда всё это работает только с одним архивом, если нужно распаковать т.о. несколько архивов за раз, то можно воспользоваться соответствующей командой самого WinRARа из контекстного меню.
c930 |
..Да с первым вопросом протупил... Но по второму вопросу проблема так и не решилась, мне нужно чтобы архив (arhiv.123) распаковался в папку с именем и расширением архива, т.е. у папки должно быть имя ARHIV.123
Вот в этом и вся сложность, а просто распаковать архив в папку с именем архива(без росширения) я и до этого мог... |
|
Back to top |
|
 |
StrangeRRor

Joined: 15 Jul 2006 Posts: 214
|
(Separately) Posted: Wed Oct 31, 2007 10:33 Post subject: |
|
|
Возможно подогнано под условие, но
Code: | TOTALCMD#BAR#DATA
D:\Programs\TotalCmd702a\TOOLS\Arc\Rar.exe
x %P%N "%T\%O.%E\"
D:\Programs\TotalCmd702a\TOTALCMD.EXE,8
Распаковать в каталог с именем архива
D:\Programs\TotalCmd702a\TOOLS\Arc\
1
-1 |
|
|
Back to top |
|
 |
radiys
Joined: 30 Oct 2007 Posts: 3
|
(Separately) Posted: Wed Oct 31, 2007 10:53 Post subject: |
|
|
StrangeRRor wrote: | Возможно подогнано под условие, но
Code: | TOTALCMD#BAR#DATA
D:\Programs\TotalCmd702a\TOOLS\Arc\Rar.exe
x %P%N "%T\%O.%E\"
D:\Programs\TotalCmd702a\TOTALCMD.EXE,8
Распаковать в каталог с именем архива
D:\Programs\TotalCmd702a\TOOLS\Arc\
1
-1 |
|
Огромное человеческое спасибо!!!! |
|
Back to top |
|
 |
Lev

Joined: 02 Mar 2005 Posts: 392
|
(Separately) Posted: Wed Oct 31, 2007 17:21 Post subject: |
|
|
[off] radiys а зачам Вы полностью цитируете предыдущие сообщения? |
|
Back to top |
|
 |
Kent
Joined: 14 Dec 2004 Posts: 208
|
(Separately) Posted: Wed Oct 31, 2007 22:44 Post subject: |
|
|
Lev wrote: | radiys а зачам Вы полностью цитируете предыдущие сообщения? |
Чтобы у всех в памяти отложилось, наверное.
CaptainFlint:
Не флудим. Отметили, что лишнего цитировать не стоит - и хватит. |
|
Back to top |
|
 |
CaptainFlint

Joined: 14 Dec 2004 Posts: 6192 Location: Москва
|
(Separately) Posted: Sat Mar 14, 2009 02:26 Post subject: |
|
|
_________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|
Back to top |
|
 |
valvir
Joined: 07 Jun 2011 Posts: 5
|
(Separately) Posted: Tue Jun 07, 2011 20:54 Post subject: |
|
|
StrangeRRor wrote: | Возможно подогнано под условие, но
Code: | TOTALCMD#BAR#DATA
D:\Programs\TotalCmd702a\TOOLS\Arc\Rar.exe
x %P%N "%T\%O.%E\"
D:\Programs\TotalCmd702a\TOTALCMD.EXE,8
Распаковать в каталог с именем архива
D:\Programs\TotalCmd702a\TOOLS\Arc\
1
-1 |
|
здравствуйте. а можно сделать так, чтобы распаковывалось в том же листере, где и архив лежит ?
спасибо |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10415 Location: Россия, Саратов
|
(Separately) Posted: Tue Jun 07, 2011 22:18 Post subject: |
|
|
valvir wrote: | в том же листере, где и архив лежит |
Листер — это внутренний просмотрщик Total Commander. Речь о каталоге, где лежит архив? _________________ Даже самая богатая фантазия
Не представит себе наши безобразия. |
|
Back to top |
|
 |
valvir
Joined: 07 Jun 2011 Posts: 5
|
(Separately) Posted: Tue Jun 07, 2011 22:43 Post subject: |
|
|
Avada
точно. извиняюсь, сам я на тотал пересел недавно, поэтому могу и ошибиться.
вы правы - Речь о каталоге, где лежит архив"
! | Avada: | Избыточное цитирование убрано. | |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
|
Back to top |
|
 |
|