Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Обмен кнопками
Goto page Previous  1, 2, 3 ... 38, 39, 40 ... 43, 44, 45  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Секреты и советы printer-friendly view
View previous topic :: View next topic  
Author Message
Tovarishh



Joined: 16 Jun 2006
Posts: 15

Post (Separately) Posted: Wed Oct 20, 2010 15:50    Post subject: Reply with quote

кнопка для MagicISO Virtual CD\DVD-ROM монтирования и демонтирования образов.
ссылка
miso.exe и иконки положить в папку с установленным MagicISO Virtual

Code:
TOTALCMD#BAR#DATA
"C:\Program Files\MagicDisc\miso.exe"
NULL -mnt 1 %P%N
c:\Program Files\MagicDisc\mo.ico
MagicDisc mount
C:\Program Files\MagicDisc\

-1


Code:

TOTALCMD#BAR#DATA
"C:\Program Files\MagicDisc\miso.exe"
NULL -umnt 1
c:\Program Files\MagicDisc\unmo.ico
MagicDisc unmount
C:\Program Files\MagicDisc\
0
-1



PS: Плюс у MagicISO Virtual CD\DVD-ROM , то что не надо устанавливать SPTD, который тормозит загрузку системы.
Back to top
View user's profile Send private message
LocKtaR-o-DarK



Joined: 12 Aug 2005
Posts: 349
Location: Москва

Post (Separately) Posted: Thu Oct 21, 2010 02:20    Post subject: Reply with quote

получится немного реклама программы WinMount, но продолжу...
Code:
TOTALCMD#BAR#DATA
%pp%\WinMount
-m %P%N -drv:Z
%pp%\WinMount.exe
Монтировать образ как диск Z

список форматов у программы несколько шире, а главное, есть поддержка образов жестких дисков
*.iso, *.bin, *.cue, *.ccd, *.mds, *.mdf, *.nrg, *.img, *.isz, *.ape, *.flac, *.wv, *.wim, *.wmt, *.vhd, *.vdi, *.vmdk
хотя и кнопка для нее не обязательна, можно просто запустить программу и перетащить файлы в ее окно
кнопку для демонтирования писать не буду
это проще сделать через контекстное меню диска
выход из программы через контекстное меню в трее
в сети имеется портативная версия
_________________
        
Back to top
View user's profile Send private message
ask-rus



Joined: 10 Nov 2009
Posts: 2076
Location: Russian Federation

Post (Separately) Posted: Fri Jan 07, 2011 15:41    Post subject: Reply with quote

Мультиупаковка в UPX (упаковка выделенных файлов), решение для файлов с пробелами, повтор:
Code:
@echo off
:loop
if -%1==- pause && cls && goto :EOF
"%COMMANDER_PATH%\SOFT\UPX\upx.exe" --best --lzma --compress-icons=0 %1
shift
goto loop

usercmd.ini кнопка и заветные кавычки:
Code:
[em_MultiUPX]
button=%COMMANDER_PATH%\ICO\upx.ico
cmd=cmd /c ""%COMMANDER_PATH%\PLUGINS\bat\MultiUPX.bat"
menu=У п а к о в а т ь *.EXE, *.DLL, *.CPL, *.SYS,*.COM (пакетная)
param=%S"

_________________
«Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sun Jan 23, 2011 12:03    Post subject: Reply with quote

Code:
TOTALCMD#BAR#DATA
::{20D04FE0-3AEA-1069-A2D8-08002B30309D}\::{21EC2020-3AEA-1069-A2DD-08002B30309D}\::{6DFD7C5C-2451-11D3-A299-00C04F8EF6AF}

shell32.dll,110
Быстрый вызов диалога "Свойства папки"


-1
Back to top
View user's profile Send private message
Вахмурка



Joined: 27 Dec 2004
Posts: 2584
Location: Большая деревня Москва

Post (Separately) Posted: Sun Jan 23, 2011 12:39    Post subject: Reply with quote

2Flasher
В Семерке64 кнопка не работает (как, впрочем, и большинство приведенных в теме кнопок). Я правильно понимаю, что это альтернатива Alt+Enter?
_________________
Сайт PowerPro+Total Commander
Скрипты PowerPro для Total Commander
* * *
«Не усматривайте злого умысла в том, что вполне объяснимо глупостью» (Р. Хэнлон)
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Sun Jan 23, 2011 12:43    Post subject: Reply with quote

Вахмурка
На 64 не пробовал, а так на XP/7 x32 работает. Нет, это не Alt+Enter. Alt+Enter показывает свойство файла/папки под курсором и называется Свойства:<объект>. А это общий диалог настройки папок/типов файлов/автономных файлов, ускоренный control folders.
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Fri Feb 18, 2011 23:52    Post subject: Reply with quote

LocKtaR-o-DarK wrote:
* -- диалог будет за окном командора, не удается никак его вывести на передний план... Crying or Very sad
кто найдет способ выкладай Arrow
Считаю, стоит здесь опубликовать ответ на старый запрос.
Кнопка:
Code:
TOTALCMD#BAR#DATA
"%COMMANDER_PATH%\Scripts\Control_folders.vbs"

SHELL32.dll,110
Свойства папки


-1
Скрипт:
Code:
'Открыть и выдвинуть диалог "Свойства папки" на передний план
With CreateObject("WScript.Shell")
.Run "RunDll32.exe shell32.dll,Options_RunDLL", 1, True
WScript.Sleep 20
.AppActivate "Свойства папки"
End With
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Wed Apr 13, 2011 22:31    Post subject: Reply with quote

По некогда испечённой теме:
Code:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Utils\chp\chp.exe cmd /c
echo .>>"%O".txt
<Путь к иконке>
Cоздать txt-файл с именем файла/папки под курсором


-1
Code:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Utils\chp\chp.exe cmd
/c copy nul %O.txt &start "" "%O.txt"
<Путь к иконке>
Создать и открыть txt-файл с именем файла/папки под курсором

0
-1
Скачать chp (скрывает консольные окна)
Для работы достаточно одного chp.exe.
Back to top
View user's profile Send private message
Bubek



Joined: 21 Jul 2007
Posts: 20

Post (Separately) Posted: Fri Apr 15, 2011 16:15    Post subject: Reply with quote

Для создания txt с именем выделенного файла я пользуюсь вот такой кнопкой:
TOTALCMD#BAR#DATA
cmd /c
echo.>>%O.txt&&start notepad.exe /i %P%O.txt
%commander_path%\shell32.dll,1
Создание и открытие тхт файла с названием выделенного файла

1
-1

 !  Avada:
Три следующих поста перенесены из самой темы "Обмен кнопками" в её обсуждение.
Back to top
View user's profile Send private message
Tol!k



Joined: 01 Apr 2008
Posts: 1727
Location: Арзамас

Post (Separately) Posted: Mon Jun 27, 2011 18:51    Post subject: Reply with quote

shveicar wrote:
Некоторые кнопки ведут себя странно. Вот например интересная кнопка ("Обмен кнопками" стр.24 *примечание моё*) - но ведет она себя странно
Code:
TOTALCMD#BAR#DATA
%comspec% /c
md "%N_"&&copy "%N" "%N_"
shell32.dll,33
дубликат каталога в той-же папке

1
-1

- (автор указал что кнопка предназначена для создания копии каталога в текущей панели) При выделении копируемого каталогас файлами(без вложенных подкаталогов) кнопка работает нормально, а если в каталоге есть файлы и вложенные каталоги с файлами, то при нажатии на кнопку копируются только файлы вложенные в начальный каталог. А если выделить не каталог а файл то при нажатии на кнопку создается каталог с именем файла_ и копия самого файла(без_) который вложен в этот каталог.
Кроме того проблемы с именами с пробелами.

Пробуем
Code:
TOTALCMD#BAR#DATA
%ComSpec% /c
xcopy /eihrkxy %N "%O_.%E" ||echo f|xcopy /hrkxy %N "%O_.%E"
%Commander_Path%\wcmicons.dll,62
дубликат_  в той-же папке

1
-1


Last edited by Tol!k on Mon Jun 27, 2011 20:36; edited 1 time in total
Back to top
View user's profile Send private message
shveicar



Joined: 18 Apr 2011
Posts: 277
Location: Россия Москва

Post (Separately) Posted: Thu Jun 30, 2011 01:39    Post subject: Reply with quote

Спасибо 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) Если что-то не так, не судите строго, (у меня все работает проверил несколько раз) поскольку это моя первая кнопка.
Back to top
View user's profile Send private message
LocKtaR-o-DarK



Joined: 12 Aug 2005
Posts: 349
Location: Москва

Post (Separately) Posted: Mon Jul 18, 2011 20:41    Post subject: Reply with quote

Tol!k
отлично, идём дальше
теперь кнопка будет работать с выделенными объектами


стандартными средствами (поправил для работы под пользователем)
Code:
TOTALCMD#BAR#DATA
cmd /c title Копия...&
for %%a in (%S) do if %%~aa gtr d (title Копия... %%a&xcopy/ichrky %%a !%%a.bak\) else title Копия... %%a&echo.f|xcopy/ychrkz %%a "%%~na_%%~xa"
wcmicons.dll,48
Копия выделенных файлов или папок

1


вариант с использованием Pobocopy
Code:
TOTALCMD#BAR#DATA
cmd /c title Копия...&
for %%a in (%S) do if %%~aa gtr d (title Копия... %%a&robocopy/mir %%a !%%a.bak) else title Копия... %%a&echo.f|xcopy/ychrkz %%a "%%~na_%%~xa"
wcmicons.dll,48
Копия выделенных файлов или папок

1


и, пожалуй, ещё пара вариантов с использованием утилиты forfiles
Code:
TOTALCMD#BAR#DATA
cmd /c title Копия...&
for %%a in (%S) do forfiles /m %%a /c "cmd /c if /i @isdir==true (title Копия @file&xcopy/ichrky @file !@file.bak\) else title Копия @file&echo.f|xcopy/ychrkz @file @fname_.@ext"
wcmicons.dll,48
Копия выделенных файлов или папок


и с robocopy
Code:
TOTALCMD#BAR#DATA
cmd /c title Копия...&
for %%a in (%S) do forfiles /m %%a /c "cmd /c if /i @isdir==true (title Копия @file&robocopy/mir @file !@file.bak) else title Копия @file&echo.f|xcopy/ychrkz @file @fname_.@ext"
wcmicons.dll,48
Копия выделенных файлов или папок

1

_________________
        


Last edited by LocKtaR-o-DarK on Thu Aug 11, 2011 22:18; edited 1 time in total
Back to top
View user's profile Send private message
accepts



Joined: 13 Jul 2011
Posts: 3

Post (Separately) Posted: Tue Jul 19, 2011 12:55    Post subject: Reply with quote

Проверить письма (все ящики) в TheBat!
Quote:
TOTALCMD#BAR#DATA
"C:\Program Files\The Bat!\thebat.exe"
/CHECK*
c:\Program Files\The Bat!\thebat.exe
Проверить все ящики
C:\Program Files\The Bat!\

-1

Простая кнопка которой часто пользуюсь.
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6151
Location: Москва

Post (Separately) Posted: Wed Jul 27, 2011 18:31    Post subject: Reply with quote

 !  CaptainFlint:
Полтора сообщения перенесены в ветку Обсуждение темы "Обмен кнопками".

_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
Flasher



Joined: 06 Nov 2009
Posts: 14229
Location: Москва

Post (Separately) Posted: Mon Aug 15, 2011 22:26    Post subject: Reply with quote

Запрошено.
Code:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Utils\NConvert\nconvert.exe
-quiet -out jpeg -truecolors -opthuff -rtype lanczos -l %L
shell32.dll,299
Сконвертировать выделенные графические файлы в JPG

1
-1
Code:
TOTALCMD#BAR#DATA
%COMMANDER_PATH%\Utils\IrfanView\i_view32.exe
/filelist=%L /convert="%T\*.gif"
imageres.dll,166
Сконвертировать выделенные графические файлы в GIF с размещением в другой панели
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Секреты и советы All times are GMT + 4 Hours
Goto page Previous  1, 2, 3 ... 38, 39, 40 ... 43, 44, 45  Next
Page 39 of 45

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group