Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для egorkin

Пользователь


Сообщения: 90
Благодарности: 0

Профиль | Отправить PM | Цитировать


В общем нашел решение сам, спасибо форуму за "поддержку"
скрипт на vbs, надеюсь пригодится кому.

Код: Выделить весь код
Set objFSO = CreateObject("Scripting.FileSystemObject")
Set objTextFile = objFSO.CreateTextFile("c:\temp\logsTrafSvc.txt", True) 
While 1 
strComputer = "." 
Set objWMIService = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\cimv2") 
Set colServiceList = objWMIService.ExecQuery("Select * from Win32_Service where Name='TrafSvc'") 
For Each objService in colServiceList 
objTextFile.WriteLine objService.State & Date () & "  " & Time () 
If objService.State = "Stopped" Then 
objTextFile.WriteLine "Остановленна, запускаем... " & Date () & "  " & Time () 
        errReturn = objService.StartService() 
End if 
Next 
Wscript.Sleep 18000 ' в милисекундах 
Wend

Отправлено: 20:35, 16-12-2011 | #6