Обмен кнопками

Если вы хотите поделиться с другими пользователями секретами Total Commander, знаете интересные опции, приемы, настройки, то вам сюда.

Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер

Аватара пользователя
LocKtaR-o-DarK
Сообщения: 349
Зарегистрирован: Пт авг 12, 2005 04:20
Откуда: Москва
Контактная информация:

Сообщение LocKtaR-o-DarK »

Вызов диспетчера задач

Код: Выделить всё

TOTALCMD#BAR#DATA
taskmgr

taskmgr
Диспетчер задач
Двойнок клик по внутренней рамке окна диспетчера задач приведет вкладку окна программы в сокращенный вид
Последний раз редактировалось LocKtaR-o-DarK Пн апр 03, 2006 10:00, всего редактировалось 1 раз.
Аватара пользователя
Maximus
Сообщения: 927
Зарегистрирован: Чт апр 07, 2005 10:51
Откуда: Украина, Кировоградская обл., г. Знаменка
Контактная информация:

Сообщение Maximus »

А можно ли сделать кнопку, которая закрывала бы доступ к стандартным общим ресурсам типа C$? А то они расшариваются каждый раз при перезагрузке.
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

Maximus
Это можно сделать проще. :)

Код: Выделить всё

REGEDIT4

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters]
"AutoShareWks"=dword:00000000
Добавлено:
Впрочем, если очень уж хочется закрывать их именно вручную, кнопкой, сделай батник, который через net share C$ \DELETE удаляет шары для всех дисков, да перетащи этот батник прямо на панель инструментов (замечу в скобках, что не понимаю, зачем для таких простых ситуаций писать тут код кнопки, который требуется копировать в текстовый редактор, подставлять туда свои пути, которые предварительно надо откуда-то скопировать, потом пихать всё это в буфер обмена, и, наконец, вставлять кнопку на панель инструментов, если можно просто перетащить файл на панель инструментов... Если в Тотале есть какая-то функция, это не значит, что то же самое нельзя сделать иначе, попроще. :) )
Последний раз редактировалось CaptainFlint Ср мар 01, 2006 12:12, всего редактировалось 1 раз.
Аватара пользователя
funduk
Сообщения: 1515
Зарегистрирован: Вт авг 16, 2005 16:00
Откуда: Санкт-Петербург

Сообщение funduk »

2Maximus
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters]
"AutoShareWks"=dword:00000000

UPD. Н-да - долго я искал, уже ответили...
Аватара пользователя
LocKtaR-o-DarK
Сообщения: 349
Зарегистрирован: Пт авг 12, 2005 04:20
Откуда: Москва
Контактная информация:

Сообщение LocKtaR-o-DarK »

Maximus

Код: Выделить всё

TOTALCMD#BAR#DATA
net
share ipc$ /delete
dfrgres.dll,1
Откл. общие ресурсы (раб до перезагрузки)

1
-1
Последний раз редактировалось LocKtaR-o-DarK Ср мар 29, 2006 13:44, всего редактировалось 1 раз.
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

LocKtaR-o-DarK
Эта кнопка отключает все общие ресурсы, а, как я понял, надо только административные (C$, D$, ADMIN$).
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

Кстати, навеяно ру-бордом: кнопочка для перехода в каталог "Мои документы", не требующая подстановки специфических для данной системы путей:

Код: Выделить всё

TOTALCMD#BAR#DATA 
cd %$PERSONAL% 
 
mydocs.dll 
Мои документы 
 
 
-1
Будет неплохо, если кто-то затестит на системах, отличных от XP. :)
Аватара пользователя
Batya
Сообщения: 2236
Зарегистрирован: Ср дек 15, 2004 09:51
Откуда: Москва, Россия

Сообщение Batya »

CaptainFlint писал(а):Будет неплохо, если кто-то затестит на системах, отличных от XP. :)
Подтверждаю работоспособность на Windows 2000 Server.
Аватара пользователя
LocKtaR-o-DarK
Сообщения: 349
Зарегистрирован: Пт авг 12, 2005 04:20
Откуда: Москва
Контактная информация:

Сообщение LocKtaR-o-DarK »

CaptainFlint
дык давно уже этим пользуюсь

Может применяться для быстрого вызова любого файла с рабочего стола и тд, не сворачивая любимый тотал
например файла плейлиста и тп, ограничения только вашей фантазией
TOTALCMD#BAR#DATA
%$DESKTOP%\имя_файла_на_рабочем_столе

путь_к_значку
описание_кнопки
имя_файла_на_рабочем_столе, включая расширение
путь_к_значку -- путь к значку (файлу со значком)
описание_кнопки -- описание кнопки
Последний раз редактировалось LocKtaR-o-DarK Пн апр 03, 2006 10:02, всего редактировалось 1 раз.
Аватара пользователя
Maximus
Сообщения: 927
Зарегистрирован: Чт апр 07, 2005 10:51
Откуда: Украина, Кировоградская обл., г. Знаменка
Контактная информация:

Сообщение Maximus »

Код: Выделить всё

REGEDIT4 

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters] 
"AutoShareWks"=dword:00000000
На самом деле мне именно это и надо было. Просто от незнания возможностей задал вопрос по другому.
Аватара пользователя
Bomm
Сообщения: 245
Зарегистрирован: Сб янв 15, 2005 14:39
Откуда: Москва

Сообщение Bomm »

2CaptainFlint
Будет неплохо, если кто-то затестит на системах, отличных от XP.
Работает даже %-) на Windows 98SE
Аватара пользователя
CaptainFlint
Сообщения: 6239
Зарегистрирован: Вт дек 14, 2004 22:34
Контактная информация:

Сообщение CaptainFlint »

Bomm
Работает даже %-) на Windows 98SE
Спасибо, буду знать. :)
А иконка нормально отображается? Как у папки "Мои документы"?
Аватара пользователя
Bomm
Сообщения: 245
Зарегистрирован: Сб янв 15, 2005 14:39
Откуда: Москва

Сообщение Bomm »

2CaptainFlint
И иконка нормально отображается
Аватара пользователя
LocKtaR-o-DarK
Сообщения: 349
Зарегистрирован: Пт авг 12, 2005 04:20
Откуда: Москва
Контактная информация:

Сообщение LocKtaR-o-DarK »

Очистка временной папки

Код: Выделить всё

TOTALCMD#BAR#DATA
cmd /c rd %tmp% /s /q

shell32.dll,131
Очистка временной папки %temp% Ctrl+Shift+Del

1
-1
радуемся скорости вызова операции :);
Вешание операции на нестандартные горячие клавиши вы можете всегда найти в справке к ТС ;), хотя мну не нашел :(...
Ладно, выкладываю способ "подвешивания" команды ТС на горячие клавиши (предполагая, что у кого то с этим еще есть проблемы): :)
1. Небходимо создать команду в пользовательском меню ("Запуск"), для этого нажимаем на пользовательское меню, выбираем "Изменить меню 'Запуск'", ставим курсор на , скажем, вторую строку (заведомо зная, что мы будем пользоваться горячей клавишей из третьей по порядку сверху команды пользовательского меню), нажимаем справа кнопку "Добавить", вводим название кнопки
"Очистка временной папки %temp%->Ctrl+Shift+Del" (*), вводим команду "cmd /c rd %tmp% /s /q", ставим флажок (чекбокс) "свернув в значок"
(команды вводятся без кавычек)
2. Необходимо прописать горячую клавишу в основном файле настроек, для этого, как обычно, руками лезем (когда же будет реальная утила, которая описывает все опции и позволяет все делать гуем?) в файл, который по дефолту называется wincmd.ini и в разделе [Shortcuts] (горячие клавиши) добавляем строку
CS+DEL=703
где
CS+DEL -- наше сочетание клавиш Ctrl+Shift+Del (C -- Ctrl, S -- Shift, A -- Alt);
3 -- порядковый номер пользовательского меню ТС, начиная сверху, то есть в нашем случае команда меню стоит третьей сверху в пользовательском меню.

Примечание1: порядок пользовательских меню удобнее прописывать в десятичном виде:
1-е меню -- 701,
2-е меню -- 702,
3-е меню -- 703,
...
N-е меню
...
1-е+198 меню -- 899
то есть всего вы можете прописать до 198 меню (неужели есть такой монитор в природе :?: )
Примечание2: имена подменю не идут в счет
Рекомендации: располагайте как можно выше ваши команды пользовательского меню, использующие горячие клавиши, дабы уменшить ошибки с их порядковыми номерами при настройке;
команды пользовательского меню, не требующие вызова с помощью горячих клавиш, располагайте ниже команд меню, использующих горячие клавиши

_____________________________________
* -- здесь вместо -> должен быть вставлен из буфера символ таба, который не передал форум, подробнее смотри тут
Последний раз редактировалось LocKtaR-o-DarK Пт июл 28, 2006 07:19, всего редактировалось 1 раз.
Аватара пользователя
LocKtaR-o-DarK
Сообщения: 349
Зарегистрирован: Пт авг 12, 2005 04:20
Откуда: Москва
Контактная информация:

Сообщение LocKtaR-o-DarK »

Отключиться от интернета довольно просто из трея, у кого нет трея, можно так:

Код: Выделить всё

TOTALCMD#BAR#DATA
rasdial /d

netshell.dll,100
Отключиться от интернета

1
-1
а вот быстро подключиться к интернету прямо из тотала? *
как большинство подключается к интернету? правильно с рабочего стола ;)
мну тоже так делал, пока не изобрел следующую кнопку...
TOTALCMD#BAR#DATA
%$COMMON_DESKTOPDIRECTORY%\
имя_соединения

ncpa.cpl
Подключиться к интернету
имя_соединения -- ваше vpn или другое нужное соединение на рабочем столе
Примечания:
-- если в имени соединения есть пробел(ы), необходимо заключить фрагмент в кавычки,
например,
"Ярлык для Подключения к Интернету";
-- ярлык соединения должен быть на рабочем столе


* варианты с заданием пароля соединения в кнопке не рассматриваются, так как считаются мной небезопасными...
Последний раз редактировалось LocKtaR-o-DarK Вт апр 11, 2006 06:32, всего редактировалось 4 раза.
Ответить