View previous topic :: View next topic |
Author |
Message |
Lblss
Joined: 07 Feb 2006 Posts: 6
|
(Separately) Posted: Tue Aug 01, 2006 11:33 Post subject: Кнопка перезагрузки ТС |
|
|
Нужна кнопка на панели тотала, при нажатии на которую ТС перезапускался бы. Подойдет внутренняя команда или скрипт |
|
Back to top |
|
 |
StrangeRRor

Joined: 15 Jul 2006 Posts: 214
|
(Separately) Posted: Tue Aug 01, 2006 11:41 Post subject: |
|
|
Интересно, для чего такая кнопка может понадобиться?
Точнее, зачем перезапускать TC? |
|
Back to top |
|
 |
StrangeRRor

Joined: 15 Jul 2006 Posts: 214
|
|
Back to top |
|
 |
Lamer
Joined: 20 Mar 2006 Posts: 522
|
(Separately) Posted: Tue Aug 01, 2006 12:30 Post subject: |
|
|
Total перезапускается достаточно часто при установке плагинов.А из утилит лучшая та,что от AlexTP. |
|
Back to top |
|
 |
StrangeRRor

Joined: 15 Jul 2006 Posts: 214
|
(Separately) Posted: Tue Aug 01, 2006 12:42 Post subject: |
|
|
Сколько уже пользуюсь TC, ни разу не приходилось его перезапускать при установке плагинов.
з.ы. Для установки плагинов я использую "Plugin Manager" от SCHMaster'a |
|
Back to top |
|
 |
Lamer
Joined: 20 Mar 2006 Posts: 522
|
(Separately) Posted: Tue Aug 01, 2006 12:48 Post subject: |
|
|
StrangeRRor wrote: | Сколько уже пользуюсь TC, ни разу не приходилось его перезапускать при установке плагинов.
з.ы. Для установки плагинов я использую "Plugin Manager" от SCHMaster'a |
Plugin Manager - произведение AlexTP.Я пользуюсь им же.Некоторые виды плагинов требуют перезапуска(не все). |
|
Back to top |
|
 |
StrangeRRor

Joined: 15 Jul 2006 Posts: 214
|
(Separately) Posted: Tue Aug 01, 2006 12:55 Post subject: |
|
|
Lamer
Не утилитой Plugin Manager, а плагином Plugin Manager (он-то от SCHMaster'a) |
|
Back to top |
|
 |
Lamer
Joined: 20 Mar 2006 Posts: 522
|
(Separately) Posted: Tue Aug 01, 2006 13:09 Post subject: |
|
|
Ааа...плагин.Да-с.Не заметил.Пардон. |
|
Back to top |
|
 |
Lblss
Joined: 07 Feb 2006 Posts: 6
|
(Separately) Posted: Tue Aug 01, 2006 13:53 Post subject: |
|
|
Всем спасибо.
При редактировании wincmd.ini , для вступления в силу изменений часто требуется перезагрузка ТС.
Утилиты хорошо, но хотелось бы скрипт или внутреннюю команду |
|
Back to top |
|
 |
Lamer
Joined: 20 Mar 2006 Posts: 522
|
(Separately) Posted: Tue Aug 01, 2006 14:00 Post subject: |
|
|
Внутренней команды просто нет,но указанные StrangeErrorом утилитки понимают командную строку,так что вполне её заменят. |
|
Back to top |
|
 |
StrangeRRor

Joined: 15 Jul 2006 Posts: 214
|
(Separately) Posted: Tue Aug 01, 2006 14:38 Post subject: |
|
|
Lblss, если хочешь поэкспериментировать, то в WinXP есть команда taskkill, которая убивает процессы. У меня не получилось сдеать так, чтобы автоматически закрывалось окно командной строки. |
|
Back to top |
|
 |
A.N.T.

Joined: 01 Jul 2006 Posts: 190
|
(Separately) Posted: Tue Aug 01, 2006 15:02 Post subject: |
|
|
можно так
Code: | taskkill /f /im totalcmd.exe
start T:\totalcmd\totalcmd.exe
|
это батник
путь к totalcmd.exe свой
Кстати никто не знает как сделать что бы процесс убивался и ждал пока выполнится другая bat команда и снова восстанавливался(процесс) только что бы не нужно было путь к totalcmd.exe вписывать... |
|
Back to top |
|
 |
Zorroz

Joined: 16 Dec 2004 Posts: 308 Location: Россия, Иркутская обл., г. Ангарск
|
(Separately) Posted: Tue Aug 01, 2006 17:19 Post subject: |
|
|
Кто-то с форума написал помоему.
RestartTotal.vbs
Code: |
Option Explicit
Dim TCS, WshShell, TCexe, Timeout, QuitByTimeOut
Set TCS = CreateObject("TCScript.Helper")
Set WshShell = WScript.CreateObject("WScript.Shell")
TCexe = """" & TCS.TCPath & "\totalcmd.exe"""
'Завершаем работу ТС
TCS.SendCommand "cm_Exit", True
'Ожидание завершения работы ТС
Timeout = 3000 ' Сколько ждать выключения в мсек
Do
Timeout = Timeout - 100
If Timeout < 0 Then QuitByTimeOut = True: Exit Do
WScript.Sleep 100
Loop While TCS.IsRunningTC
'Запускаем новый экземпляр программы
If Not QuitByTimeOut Then WshShell.Run TCexe
Set TCS = Nothing
Set WshShell = Nothing
WScript.Quit |
Вешай на кнопку и будет тебе счастье. _________________ Когда ангелу обрезают крылья, он учится летать на метле... |
|
Back to top |
|
 |
Batya

Joined: 15 Dec 2004 Posts: 2226 Location: Москва, Россия
|
(Separately) Posted: Tue Aug 01, 2006 17:25 Post subject: |
|
|
Zorroz wrote: | Кто-то с форума написал помоему.
RestartTotal.vbs
|
Этот скрипт написал Volniy. Он идет в поставке ScriptHelper-а. |
|
Back to top |
|
 |
Lblss
Joined: 07 Feb 2006 Posts: 6
|
(Separately) Posted: Sun Aug 06, 2006 15:43 Post subject: |
|
|
Всем спасибо  |
|
Back to top |
|
 |
|