View previous topic :: View next topic |
Author |
Message |
Batya

Joined: 15 Dec 2004 Posts: 2226 Location: Москва, Россия
|
(Separately) Posted: Wed Jun 29, 2011 18:43 Post subject: |
|
|
shveicar wrote: | Что нужно в нем подправить. - чтобы файл(папка) после архивации удалялась? |
Нужно в конструкцию "%PathRAR% a -dh -m3 -ag" добавить ключ "-df":
Code: | %PathRAR% a -dh -m3 -ag -df"_[yyyy.mm.dd hh.mm.ss]" "%cd%\bekap-RAR\%~n1.rar" "%~1"
|
_________________ Нет, я не сплю. Я просто медленно моргаю. |
|
Back to top |
|
 |
shveicar

Joined: 18 Apr 2011 Posts: 277 Location: Россия Москва
|
(Separately) Posted: Wed Jun 29, 2011 19:18 Post subject: |
|
|
Спасибо, Понял (получается -такие же параметры как и в кнопках для архивов.) Quote: | -m3 - указание степени сжатия - от 0 до 5;
-rr5p - добавление информации для восстановления (здесь 5%);
-t - тестирование после упаковки;
-df - удаление исходных файлов после архивирования;
-ibck - архивирование в фоне;
-ep - исключить пути из имен;
-ap%O - архивировать в родительскую папку по имени файла под курсором; | Странно, - все равно файл почему-то, не удаляется.
кстати с таким параметром Code: | %PathRAR% a -dh -m3 -ag -df"_[yyyy.mm.dd hh.mm.ss]" "%cd%\bekap-RAR\%~n1.rar" "%~1" |
после архивации из имя файла выглядит Code: | foto20110629194542.rar | а без него Code: | foto_[2011.06.29 19.46.47].rar | Да и после введения этого параметра "-df" в код кнопки Code: | TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Programs\WinRAR\WinRAR.exe
a -m3 -rr5p -df -hppass -ibck -ep1 %P%N
%COMMANDER_PATH%\Programs\WinRAR\WinRAR.exe
Зашифровать папку(pass)
%COMMANDER_PATH%\Programs\WinRAR\
0
-1
| у меня вообще удалилась половина портабельного win rar!! а файл, как говорится, - и ныне там.
Last edited by shveicar on Wed Jun 29, 2011 20:04; edited 3 times in total |
|
Back to top |
|
 |
BezDNaU
Joined: 31 May 2008 Posts: 65
|
(Separately) Posted: Wed Jun 29, 2011 19:32 Post subject: |
|
|
Есть кнопка:
Code: | TOTALCMD#BAR#DATA
cmd /c setlocal & title RaR-packing... & for %A in ("%CD%") do
for /f "delims=" %%X in ("%S") do cls & "d:\Program Files\WinRAR\WinRAR.exe" m -m5 -os -ep1 -rr5p """""%T%%~nxA.rar""""" """"%%X""""
WCMICONS.DLL,119
С удалением +5%
-1
|
Как сделать чтобы удалялась исходная папка? |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Wed Jun 29, 2011 21:34 Post subject: |
|
|
shveicar wrote: | у меня вообще удалилась половина портабельного win rar! | Путь запуска ведёт к папке WinRAR и, соответственно, воспринимается как текущий. Удалились файлы, которые не были заняты процессом упаковки. |
|
Back to top |
|
 |
shveicar

Joined: 18 Apr 2011 Posts: 277 Location: Россия Москва
|
(Separately) Posted: Wed Jun 29, 2011 21:52 Post subject: |
|
|
Разобрался с батником и шифрует и удаляет Code: | Set PathRAR="%COMMANDER_PATH%\Programs\WinRAR\WinRAR.exe"
If %2#==B# (
If Not Exist "%cd%\bekap-RAR\" MD "%cd%\bekap-RAR\"
%PathRAR% a -dh -m3 -hppass -df -ag"_[yyyy.mm.dd hh.mm.ss]" "%cd%\bekap-RAR\%~n1.rar" "%~1"
) Else (
If Not Exist "%cd%\%~n1\" MD "%cd%\%~n1\"
%PathRAR% x "%~1" "%cd%\%~n1\"
For %%I In ("%cd%\%~n1\*") Do Ren "%%I" "%~n1%%~xI"
) | и кнопка Code: | TOTALCMD#BAR#DATA
"%COMMANDER_PATH%\Utils\archv\Rar_unRAR1.bat"
%N B
%COMMANDER_PATH%\Programs\WinRAR\WinRAR.exe
зашифровать под курсором и удалить(исходный каталог)
0
-1
| Вдруг кому пригодится. |
|
Back to top |
|
 |
Batya

Joined: 15 Dec 2004 Posts: 2226 Location: Москва, Россия
|
(Separately) Posted: Wed Jun 29, 2011 22:46 Post subject: |
|
|
shveicar
Прошу прощения.
Действительно, в спешке поставил ключ в неправильное место - разорвал описание формата даты для ключа -ag. _________________ Нет, я не сплю. Я просто медленно моргаю. |
|
Back to top |
|
 |
shveicar

Joined: 18 Apr 2011 Posts: 277 Location: Россия Москва
|
(Separately) Posted: Thu Jun 30, 2011 13:07 Post subject: |
|
|
Добрый день. Подскажите как изменить кнопку Code: | TOTALCMD#BAR#DATA
%ComSpec% /c rd /S /Q
%P
shell32.dll,63
Удаление содержимого открытой папки
1
-1
| чтобы удалялся только выделенные файл(лы) под курсором а не все содержимое открытой папки (параметр "Q" вообще справке Total отсутствует). Спасибо. |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Thu Jun 30, 2011 13:59 Post subject: |
|
|
shveicar
Смысл писать о параметрах ТС имеет только в случае, если интерпритатором выступает totalcmd.exe, а здесь же в качестве него - cmd, rd - это его команда удаления директорий, последующие два ключа - её.
По простому так:
%comspec% /c
del %S |
|
Back to top |
|
 |
shveicar

Joined: 18 Apr 2011 Posts: 277 Location: Россия Москва
|
(Separately) Posted: Thu Jun 30, 2011 14:37 Post subject: |
|
|
Спасибо за подсказку! |
|
Back to top |
|
 |
Podarok2006
Joined: 18 Nov 2009 Posts: 6
|
(Separately) Posted: Mon Jul 04, 2011 13:07 Post subject: |
|
|
Помогите сделать кнопочку: в правом окне выделены 4 каталога с русскими и англицкими именами (внутри их есть подкаталоги и файлы).
Нужно нажать на кнопку и в левом окне должны появиться такие же каталоги (с подкаталогами но без файлов). Грубо говоря сделать копию структуры в другое окно. |
|
Back to top |
|
 |
Batya

Joined: 15 Dec 2004 Posts: 2226 Location: Москва, Россия
|
(Separately) Posted: Mon Jul 04, 2011 13:26 Post subject: |
|
|
Podarok2006
F5 -> "Только файлы типа:" = "|*.*" -> Enter _________________ Нет, я не сплю. Я просто медленно моргаю. |
|
Back to top |
|
 |
Avada

Joined: 01 Aug 2008 Posts: 10419 Location: Россия, Саратов
|
(Separately) Posted: Mon Jul 04, 2011 13:51 Post subject: |
|
|
Podarok2006
Или поиск по форуму по DirCopy. Без всяких кнопок. Обсуждалось неоднократно. _________________ Даже самая богатая фантазия
Не представит себе наши безобразия.
Last edited by Avada on Mon Jul 04, 2011 19:33; edited 1 time in total |
|
Back to top |
|
 |
Flasher

Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Jul 04, 2011 15:17 Post subject: |
|
|
Podarok2006
Поиск по *копировать структуру пуст* - две темы с ответами найдутся сразу. Там же дубль-ответ Batya, там же мой ответ, ведущий к нужным ссылкам с кнопками. |
|
Back to top |
|
 |
Podarok2006
Joined: 18 Nov 2009 Posts: 6
|
(Separately) Posted: Fri Jul 08, 2011 14:44 Post subject: |
|
|
Спасибо! |
|
Back to top |
|
 |
accepts

Joined: 13 Jul 2011 Posts: 3
|
(Separately) Posted: Tue Jul 19, 2011 12:55 Post subject: |
|
|
CaptainFlint wrote: | Ну, особо простые не буду тут писать, это неинтересно. А вот такая кнопочка (правда, требующая настройки под себя), бывало, очень мне ускоряла работу:
Quote: | TOTALCMD#BAR#DATA
"C:Program FilesThe Bat! hebat.exe"
/MAILU=MyAccount;A=%P%N;S=%O;EDIT
c:Program FilesThe Bat!thebat.exe
Послать файл по почте
C:Program FilesThe Bat!
-1 |
Выделенный текст - это пути, которые надо прописать в зависимости от системы, а также имя аккаунта.
Кнопочка вызывает TheBat, создаёт в нём новое письмо в указанном аккаунте, приаттачивает к нему файл, находящийся в момент вызова под курсором, и открывает это письмо на редактирование. Остаётся только вписать адрес - кому отсылать, да нажать кнопку "Отправить". |
Отлично!
А как прикрепить к письму несколько выделенных файлов и сделать окно активным?
|
|
Back to top |
|
 |
|