View previous topic :: View next topic |
Author |
Message |
baturin
Joined: 16 Oct 2006 Posts: 2
|
(Separately) Posted: Tue Jan 16, 2007 14:53 Post subject: |
|
|
Спасибо за интересное обсуждение.
Попробовал, все заработало. Правда не совсем сразу .
А еще такой вопрос: можно ли отключить поиск по диску перед срабатыванием autoplay? А то у меня диск на 40 Гб, он долго по нему шурстит, приходится ESC жать. |
|
Back to top |
|
|
GeNtlE
Joined: 16 Dec 2004 Posts: 141 Location: Россия, Чита
|
(Separately) Posted: Tue Jan 16, 2007 17:24 Post subject: |
|
|
baturin wrote: | можно ли отключить поиск по диску перед срабатыванием autoplay? А то у меня диск на 40 Гб, он долго по нему шурстит, приходится ESC жать. |
Строка инициализации для SM2BT. При появлении этого окна, он автоматически отправит ему нажатие кнопки ESC.
Code: | HandleXX=#32770|Автозапуск|Button|Отмена|I||1B, где XX - это номер строки (читать Readme). |
Этого же можно добиться в PowerPro, nnCron и прочих планировщиках. _________________ Новые версии SM2BT здесь. |
|
Back to top |
|
|
baturin
Joined: 16 Oct 2006 Posts: 2
|
(Separately) Posted: Wed Jan 17, 2007 11:37 Post subject: |
|
|
Quote: | Этого же можно добиться в PowerPro, nnCron и прочих планировщиках. |
Идею понял, спасибо. |
|
Back to top |
|
|
Fidelich
Joined: 16 Nov 2006 Posts: 9
|
(Separately) Posted: Sun Jul 29, 2007 21:45 Post subject: /О ? |
|
|
Code: |
Windows Registry Editor Version 5.00
;Создаём новый тип файла "TC.Folder"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\TC.Folder]
@="Папка"
"EditFlags"=hex:d2,03,00,00
"TileInfo"="prop:Size"
;Прописываем иконку "TC.Folder" (%Commander_Path% у меня не воспринялся, вернее после перезагрузки умер). Судя пишем путь к Вашему Тоталу
[HKEY_CLASSES_ROOT\TC.Folder\DefaultIcon]
@="\"%ProgramFiles%\\Totalcmd7\\TOTALCMD.EXE\",0"
[HKEY_CLASSES_ROOT\TC.Folder\shell]
[HKEY_CLASSES_ROOT\TC.Folder\shell\open]
"BrowserFlags"=dword:00000010
"ExplorerFlags"=dword:00000012
; Здесь прописываем команду на запуск Тотала
[HKEY_CLASSES_ROOT\TC.Folder\shell\open\command]
@="\"D:\\Program Files\\Totalcmd7\\TOTALCMD.EXE\" /О \"%L\" "
[HKEY_CLASSES_ROOT\.TC.Folder]
@="Snapins.FolderSnapin"
;Региструем обработчик автозапуска TC.Open
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\Handlers\TC.Open]
"Action"="Открыть для просмотра файлов"
"DefaultIcon"="\"%ProgramFiles%\\Totalcmd7\\totalcmd.exe\",0"
"InvokeProgID"="TC.Folder"
"InvokeVerb"="open"
"Provider"="Total Commander"
;Привяываем обработчик к событиям.
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlers\AutorunINFLegacyArrival]
"TC.Open"=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlers\GenericVolumeArrival]
"TC.Open"=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlers\HandleCDBurningOnArrival]
"TC.Open"=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlers\MixedContentOnArrival]
"TC.Open"=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlers\PlayCDAudioOnArrival]
"TC.Open"=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlers\PlayDVDMovieOnArrival]
"TC.Open"=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlers\PlayMusicFilesOnArrival]
"TC.Open"=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlers\PlayVideoFilesOnArrival]
"TC.Open"=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlers\ShowPicturesOnArrival]
"TC.Open"=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlers\VideoCameraArrival]
"TC.Open"="" |
Работает всё! Но запускается новая версия Тотала? Почему?
ключ /О должен это дело пресекать. Версия Тотала 7.0 (6.6.2007) |
|
Back to top |
|
|
Norfolk
Joined: 11 Feb 2008 Posts: 2 Location: Ростов-на-Дону
|
(Separately) Posted: Mon Feb 11, 2008 22:29 Post subject: |
|
|
Собственно чтоб не создавать новую тему спрошу здесь. Что собственно хотелось бы? А хотелось бы полностью заменить проводник Total'ом, то есть полностью заменить ассоциацию с Folder. Что для этого делал: в реестре добавлял примерно так же как и в описанном выше способе параметр Open и shell для папки. Всё бы хорошо, всё открывается, кроме системных папок типа Мой компьютер, Панель управления и т.д. Замечу что Мои документы при это открывались отлично. Собственно вопрос, как сделать, чтоб было возможно открывать Total с панелью управления, например, в одной из панелей? _________________ Jabber/GTalk: norfolkrnd@gmail.com |
|
Back to top |
|
|
D1P
Joined: 20 Dec 2004 Posts: 2973 Location: Тбилиси
|
(Separately) Posted: Tue Feb 12, 2008 01:09 Post subject: |
|
|
Norfolk wrote: | Собственно вопрос, как сделать, чтоб было возможно открывать Total с панелью управления, например, в одной из панелей? |
Например, поставить плагин CPL, и запускать TC с параметром /L=\\\Control Panel\, например:
Code: | D:\DSHELL\TOTALCMD.EXE /L=\\\Control Panel\ | (как у меня). _________________ База знаний о Total Commander
Блог |
|
Back to top |
|
|
Fidelich
Joined: 16 Nov 2006 Posts: 9
|
(Separately) Posted: Tue Feb 12, 2008 23:58 Post subject: |
|
|
А по моей проблеме так никаких мыслей ни у кого не возникло? |
|
Back to top |
|
|
Norfolk
Joined: 11 Feb 2008 Posts: 2 Location: Ростов-на-Дону
|
(Separately) Posted: Wed Feb 13, 2008 13:35 Post subject: |
|
|
D1P wrote: |
Например, поставить плагин CPL, и запускать TC с параметром /L=\\\Control Panel\, например:
Code: | D:\DSHELL\TOTALCMD.EXE /L=\\\Control Panel\ | (как у меня). |
Наверное не очень хорошо описал суть проблемы. Нужно запустить TC не просто с открытой панелью управления, а именно чтобы по нажатию пуск -> Панель управления, открывался TC с панелью управления на одной из панелей. И так же с Моим компьютером. Говорю же, что TC ассоциирован на shell по умолчанию для папок. _________________ Jabber/GTalk: norfolkrnd@gmail.com |
|
Back to top |
|
|
deex
Joined: 05 Nov 2007 Posts: 7
|
(Separately) Posted: Thu Feb 14, 2008 12:39 Post subject: |
|
|
Quote: | P. S. А добавление действия "Open" ничем не обернулось, кроме той мелочи, что при двойном щелчке по диску в окне "Мой компьютер" или в Главном меню, он открывается в TC... |
скажите пожалуйста, как от этого избавиться? как отменить?
у меня пункт open теперь нельзя ни редактировать, ни удалять =\ |
|
Back to top |
|
|
GeNtlE
Joined: 16 Dec 2004 Posts: 141 Location: Россия, Чита
|
(Separately) Posted: Thu Feb 14, 2008 13:43 Post subject: |
|
|
deex
Попробуй в реестре подправить. _________________ Новые версии SM2BT здесь. |
|
Back to top |
|
|
ebrr
Joined: 22 Dec 2008 Posts: 3
|
(Separately) Posted: Wed Dec 24, 2008 15:43 Post subject: |
|
|
Присоединяюсь к вопросу Norfolk об открытии системных папок Мой компьютер и панель управления. Кому нить это удалось сделать? |
|
Back to top |
|
|
LocKtaR-o-DarK
Joined: 12 Aug 2005 Posts: 349 Location: Москва
|
(Separately) Posted: Fri Dec 26, 2008 02:24 Post subject: |
|
|
Norfolk wrote: | TC ассоциирован на shell по умолчанию для папок |
Код:
REGEDIT4
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon]
"Shell"="d:\\tc\\totalcmd.exe"
путь ставим свой, не зыбываем дублировать обратный слеш
после перезагрузки дефолтным шелом будет считаться тотал
если вы не уверены, лучше не трогать
для возврата ставим дефолтное значение "Shell"="Explorer.exe" _________________ |
|
Back to top |
|
|
Volniy
Joined: 15 Dec 2004 Posts: 585 Location: Местный
|
(Separately) Posted: Fri Dec 26, 2008 15:44 Post subject: Re: /О ? |
|
|
Fidelich wrote: | Работает всё! Но запускается новая версия Тотала? Почему?
ключ /О должен это дело пресекать. |
ТщательнЕе надо, Fidelich Чтобы этот ключ работал он должен из себя представлять латинскую букву O (код 79), а не кириллическую О (код 206), как у тебя в скрипте (и даже в сабже ). Исправляй немедля
Кроме того, предлагаю для удобства использования этого рег-файлика не требовать внести сразу в нескольких местах коррективы, касаемые пути расположения файла totalcmd.exe, а лишь один раз прописать путь к файлу вот таким образом
Code: | [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\totalcmd.exe]
@="c:\\Program Files\\tcmd\\totalcmd.exe"
| а в остальных местах писать только имя файла (totalcmd.exe). Это просто обязано работать. |
|
Back to top |
|
|
Fidelich
Joined: 16 Nov 2006 Posts: 9
|
(Separately) Posted: Fri Dec 26, 2008 18:38 Post subject: |
|
|
LocKtaR-o-DarK wrote: | "Shell"="d:\\tc\\totalcmd.exe" |
Сам с этого начинал. Кардинально, но неудобно. Многое теряем:
*рабочий стол как понятие;
*трей в принципе;
*прочие мелкие, но нужные вещи.
Volniy wrote: |
ТщательнЕе надо, Fidelich Чтобы этот ключ работал он должен из себя представлять латинскую букву O (код 79), а не кириллическую О (код 206), как у тебя в скрипте (и даже в сабже ). Исправляй немедля |
Мда... "Дело было не в бобине..." Будем попробовать! много благодарен!
За AppPath отдельный поклон!
|
|
Back to top |
|
|
ClockworkBastard
Joined: 30 Dec 2008 Posts: 2
|
(Separately) Posted: Tue Dec 30, 2008 10:22 Post subject: |
|
|
Присоеденяюсь к многочисленным вопросам, но задаю свой.
До всего вышеперечисленного я ~ сам нагуглил, но так и справился до конца..
Я использую альтернативный шелл BlackBox (bbleanbar).
После редактирования "свойства папки", у меня открывались все нужные мне в тотле НО
Программы, как например Download Master и не только, при выборе - "Открыть папку" с закаченым файлом - открывался всё равно эксплорер - а в частности оттуда мне и надо открывать в Тотле.
Долго, и достаточно давно ищу ответ...
|
|
Back to top |
|
|
|