View previous topic :: View next topic |
Author |
Message |
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Oct 22, 2012 13:56 Post subject: |
|
|
shveicar
Flasher wrote: | А если в скрипте, 8000 поменять, скажем, на 1900? | На XP ограничение в комстроке другое. Поправил исходник. |
|
Back to top |
|
|
shveicar
Joined: 18 Apr 2011 Posts: 277 Location: Россия Москва
|
(Separately) Posted: Tue Oct 23, 2012 00:13 Post subject: |
|
|
Flasher
Вот теперь- все работает, и на win7 тоже.
Большое Спасибо. |
|
Back to top |
|
|
Nick
Joined: 26 Dec 2014 Posts: 107
|
(Separately) Posted: Fri Dec 26, 2014 20:38 Post subject: |
|
|
Что надо изменить в скрипте так, чтобы:
1) При выделении папок, внутри создаваемых архивов оставалась начальная папка.
Например: «Новая папка\file.txt»
Соответственно папка «Новая папка» в архиве не сохранится.
2) Как сделать, чтобы всплывающее окно о завершении упаковки не исчезало, а ждало подтверждения в конце?
3) Как сделать всплывающее окно об успешном тестировании архива, если применена соответствующая опция и если ошибок не обнаружено?
(И работает ли вообще тестирование архивов при параметрах: %WL "%P" rar "" –t) |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Fri Dec 26, 2014 21:26 Post subject: |
|
|
Nick
1) Для этого скрипт не нужен. Всё реализуется простой кнопкой (примеры на форуме были).
2) В 88 стр. удалить 1.4.
3) Для этого нужен отдельный скрипт в отдельной теме. Здешний скрипт предназначен, как видно из названия, для упаковки. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Nick
Joined: 26 Dec 2014 Posts: 107
|
(Separately) Posted: Mon Dec 29, 2014 16:09 Post subject: |
|
|
Flasher wrote: | Nick
Для этого скрипт не нужен. Всё реализуется простой кнопкой (примеры на форуме были). |
Например? |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Dec 29, 2014 18:48 Post subject: |
|
|
Например:
Code: | TOTALCMD#BAR#DATA
%ComSpec% /c for /f "delims=\" %# in
('type %WF') do "%%COMMANDER_PATH%%\Utils\RAR\Rar.exe" a "%T%%#.rar" -ep1 -m5 -rr5p -o- "%%#"
Vault.dll
Упаковать выбранные элементы в отдельные RAR-архивы в другую панель
1 |
_________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Nick
Joined: 26 Dec 2014 Posts: 107
|
(Separately) Posted: Tue Dec 30, 2014 18:16 Post subject: |
|
|
Flasher
Вроде, работает. OK.
Возможно ли как-то еще сделать, чтобы фокус не переходил к командной строке, а оставался в TC? |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Tue Dec 30, 2014 18:39 Post subject: |
|
|
При наличии окна (и это не командная строка) - нет, пока не будет пройден цикл. Фокус возвращается после упаковки.
Поэтому единственный вариант - скрытие окна консоли, меняем ComSpec% /c, например, на Code: | %COMMANDER_PATH%\Utils\nircmd\nircmd.exe execmd |
_________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой.
Last edited by Flasher on Wed Dec 31, 2014 01:50; edited 1 time in total |
|
Back to top |
|
|
Nick
Joined: 26 Dec 2014 Posts: 107
|
(Separately) Posted: Tue Dec 30, 2014 22:38 Post subject: |
|
|
Ok. |
|
Back to top |
|
|
Nick
Joined: 26 Dec 2014 Posts: 107
|
(Separately) Posted: Sat Jan 10, 2015 18:35 Post subject: |
|
|
Что надо изменить в этом скрипте чтобы упаковывалась также самая верхняя папка? |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Jan 10, 2015 20:22 Post subject: |
|
|
Переписать 3/4 кода, если не сказать - упростить до нельзя. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Nick
Joined: 26 Dec 2014 Posts: 107
|
(Separately) Posted: Sat Jan 10, 2015 21:38 Post subject: |
|
|
Flasher wrote: | Переписать 3/4 кода, если не сказать - упростить до нельзя. | И в том скрипте также почему-то ключи, по крайней мере в WinRAR не работают. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Sat Jan 10, 2015 21:44 Post subject: |
|
|
У меня в скрипте rar.exe. Там не все ключи совпадают. _________________ Автору сборки TC Image (Andrey_A) настоятельно рекомендуется не распространять на иных ресурсах любую предоставленную мной где-либо техническую информацию по автоматизации и оптимизации в работе с ТС и системой. |
|
Back to top |
|
|
Nick
Joined: 26 Dec 2014 Posts: 107
|
(Separately) Posted: Thu Jan 15, 2015 17:18 Post subject: |
|
|
Code: | TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Utilities\nircmd.exe execmd for /f "delims=\" %# in
('type %WF') do "%%COMMANDER_PATH%%\Plugins\arc\Rar.exe" a "%P%%#.rar" -ep1 -m5 -o- "%%#"
wcmicons.dll,1
| Что надо изменить в такой кнопке, чтобы при архивировании одиночных файлов к имени архива не добавлялось бы расширение упаковываемого файла? |
|
Back to top |
|
|
Skif_off
Joined: 28 Nov 2012 Posts: 1232
|
(Separately) Posted: Thu Jan 15, 2015 18:19 Post subject: |
|
|
Nick
С таким способом не получится, т.к. используется список, а списки ТС создаёт только с именами файлов либо полными именами (т.е.включая путь). |
|
Back to top |
|
|
|