В этой теме будут рассмотрены различные приемы работы и взаимодействия Total Commander с системным интерпретатором cmd.exe и другими системными утилитами.
Сразу же оговорюсь, что в большинстве кнопок будет использоваться вызов именно cmd, объясняется это наиболее простым написанием. Если вы работаете на win9x, то необходимо писать вызов как command. В любом случае, вы всегда можете использовать универсальный вариант %comspec%, использующий для вызова интерпретатора путь, указанный в переменных окружения системы.
Для простоты и удобства указания относительного пути к объекту предлагаю ввести некую условную переменную %pp%. Эта переменная никоим образом не относится к системным переменным или внутренним переменным Total Commander. Повторю, она будет использоваться только в настоящем форуме для простоты и удобства указания условного пути к объекту.
Этим условным путем может быть любой абсолютный или относительный путь к объекту вашей системы, который вы, как предполагается, в дальнейшем, исправите на свой.
Итак, назову эту переменную для простоты и краткости %pp% (от %program_path% — путь к программе). Таким образом, конструкция полного пути к объекту будет выглядеть следующим образом
Отключиться от интернета довольно просто из трея, у кого нет трея, можно так:
Код:
TOTALCMD#BAR#DATA
rasdial /d
netshell.dll,100
Отключиться от интернета
1
а вот быстро подключиться к интернету прямо из тотала? *
Как большинство подключается к интернету?
Правильно, с рабочего стола ;) Теперь это можно делать, не сворачия Total Commander
Код:
TOTALCMD#BAR#DATA
%$COMMON_DESKTOPDIRECTORY%\имя_соединения
ncpa.cpl
Подключиться к интернету
где имя_соединения — ярлык вашего vpn или другого соединения на рабочем столе Примечания: — если в имени соединения есть пробел(ы), необходимо заключить фрагмент в кавычки, например, "Ярлык для Подключения к Интернету" — ярлык соединения, разумеется, должен располагаться на рабочем столе ______________________________ * варианты с заданием пароля соединения в кнопке не рассматриваются, так как считаются мной небезопасными...