shveicar

|
Posted: Thu Jun 30, 2011 01:39 Post subject: |
|
|
Спасибо Tol!k кнопка отлично работает и с файлами и с каталогами.
Да, сегодня доработал кнопку с батником. опубликую, может кому понадобиться. Кнопка создает каталог и именем файла, внутрь каталога помещает запароленый архив(имя файла плюс текущая дата и время на конце) и после этого удаляет файл. Если после этого будет шифроваться файл с таким же именем - то он также будет помещен в этот каталог(с другим временем на конце). Ну а если имя файла будет другое - то будет создан уже другой каталог с аналогичным сценарием. Работает только с одним выделенным файлом Как сделать пакетную упаковку - пока не знаю, может кто подскажет Code: | Set PathRAR="%COMMANDER_PATH%\Programs\WinRAR\WinRAR.exe"
If %2#==B# (
If Not Exist "%cd%\%~n1\" MD "%cd%\%~n1\"
%PathRAR% a -dh -m3 -hppass -df -ag"_[yyyy.mm.dd hh.mm.ss]" "%cd%\%~n1\%~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_unRAR2.bat
%N B
%COMMANDER_PATH%\Totalcmd.exe,3
Rar_unRAR2
0
-1
| Путь в кнопке естественно свой.(пароль в данном случае pass) Если что-то не так, не судите строго, (у меня все работает проверил несколько раз) поскольку это моя первая кнопка. |
|