| 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: 2229
 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 |  | 
	
		|  | 
	
		|  |