tcmd4ever

|
Posted: Wed Aug 31, 2011 11:17 Post subject: |
|
|
Ссори за мой французский, у меня панель инструментов крепко проассоциирована со словом "бар", а файловые панели с "панелями". Спасибо за линку. Обнаружил что класс с тем ID-шником и так есть в указанных ветках, но шелл его не показывает. Коварный M$ фильтрует класс и разрешает вызывать его по принципу: кинуть ярлык на раб. стол или папку с именем Имя папки.{ED7BA470-8E54-465E-825C-99712043E01C}. Пока удалось лишь закинуть ярлык в "Панель управления", вставив вызов класса в другой класс после чего он появился в списке TC при вызове команды cm_OpenControls.
Добавляет пункт "Вызов диалога всех задач" в "Панель управления" windows 7
Code: | Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace\{77708248-f839-436b-8919-527c410f48b9}]
@="Вызывает диалог всех задач aka God mode"
[HKEY_CLASSES_ROOT\CLSID\{77708248-f839-436b-8919-527c410f48b9}]
@="Вызов диалога всех задач"
"InfoTip"="Вызывает диалог всех задач aka God mode"
"System.ControlPanel.Category"="5"
[HKEY_CLASSES_ROOT\CLSID\{77708248-f839-436b-8919-527c410f48b9}\DefaultIcon]
@="%SYSTEMROOT%\\System32\\control.exe"
[HKEY_CLASSES_ROOT\CLSID\{77708248-f839-436b-8919-527c410f48b9}\Shell]
[HKEY_CLASSES_ROOT\CLSID\{77708248-f839-436b-8919-527c410f48b9}\Shell\Open]
[HKEY_CLASSES_ROOT\CLSID\{77708248-f839-436b-8919-527c410f48b9}\Shell\Open\Command]
@=hex(2):65,00,78,00,70,00,6c,00,6f,00,72,00,65,00,72,00,20,00,73,00,68,00,65,\
00,6c,00,6c,00,3a,00,3a,00,3a,00,7b,00,45,00,44,00,37,00,42,00,41,00,34,00,\
37,00,30,00,2d,00,38,00,45,00,35,00,34,00,2d,00,34,00,36,00,35,00,45,00,2d,\
00,38,00,32,00,35,00,43,00,2d,00,39,00,39,00,37,00,31,00,32,00,30,00,34,00,\
33,00,45,00,30,00,31,00,43,00,7d,00,00,00
[HKEY_CLASSES_ROOT\CLSID\{77708248-f839-436b-8919-527c410f48b9}\ShellFolder]
"Attributes"=dword:00000000
|
Кнопка "Панель управления" в файловой панели TC
Code: | TOTALCMD#BAR#DATA
cm_OpenControls
shell32.dll,165
Панель управления
2123
|
_________________ Кристиан Гислер: "Для Total Commander я все еще пользуюсь Delphi 2.0." (ноябрь 2010) |
|