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

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - Код скрипта для отслеживания изменений в состоянии служб Windows

Ответить
Настройки темы
VBS/WSH/JS - Код скрипта для отслеживания изменений в состоянии служб Windows

Аватара для vovikrus

Старожил


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

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


Пишу скрипт ServiceMonitoring.vbs, который бы раз в 30 минут отслеживал бы изменения
в состоянии служб Windows на компьютере и в случае изменения статуса служб
(например, какая-либо служба была остановлена), выводил бы в стандартную
консоль вывода информацию об имени этой службы и ее текущем состоянии.

Код скрипта ServiceMonitoring.vbs:

Dim oLocator, oSvc, oColServices, oService

Set oLocator = CreateObject("wbemScripting.Swbemlocator")

Set oSvc = oLocator.ConnectServer()

Set oColServices = oSvc.ExecNotificationQuery _

("Select * from __instancemodificationevent " _

& "within 10 where TargetInstance isa 'Win32_Service'")

Do

Set oService = oColServices.NextEvent

WScript.Echo oService.TargetInstance.Name & vbTab & vbTab & _ oService.TargetInstance.State

Loop

Где правильно указать период - 30 минут ?

Спасибо.

Отправлено: 11:14, 25-06-2012

 

Ветеран


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

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


Код: Выделить весь код
… within 1800 …
1800 = 30 * 60.
Это сообщение посчитали полезным следующие участники:

Отправлено: 11:44, 25-06-2012 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для vovikrus

Старожил


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

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


Спасибо. И, {не скромный} вопрос, а где просмотреть файл отчета ? (Результат)?

Отправлено: 13:56, 25-06-2012 | #3


Ветеран


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

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


Цитата vovikrus:
а где просмотреть файл отчета ? »
В какой файл перенаправите вывод:
Код: Выделить весь код
cscript.exe //nologo "Script.vbs" >"Output.log"
в том и смотрите.
Это сообщение посчитали полезным следующие участники:

Отправлено: 14:05, 25-06-2012 | #4


Аватара для vovikrus

Старожил


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

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


А как исправить, что бы файл отчета был на диске С (где папки Progr Files, Windows and ohers) ?

Отправлено: 14:19, 25-06-2012 | #5


Ветеран


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

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


Код: Выделить весь код
cscript.exe //nologo "Script.vbs" >"%SystemDrive%\Output.log"
Это сообщение посчитали полезным следующие участники:

Отправлено: 15:25, 25-06-2012 | #6


Аватара для vovikrus

Старожил


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

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


Спасибо.

Отправлено: 17:21, 25-06-2012 | #7



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » VBS/WSH/JS - Код скрипта для отслеживания изменений в состоянии служб Windows

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Программа для отслеживания изменений на сайтах gvkrylov Хочу все знать 0 10-03-2011 22:11
Поиск программы для отслеживания изменений в сетевых каталогах Richmobile Программное обеспечение Windows 0 03-03-2011 08:42
CMD/BAT - [решено] Помогите создать батник для отслеживания изменений файла и отправки сообщения на майл sergeyhopper Скриптовые языки администрирования Windows 8 22-09-2010 08:26
[решено] Сокращение / оптимизация скрипта проверки состояния и запуска служб MU saavaage AutoIt 19 04-09-2010 12:26
36 изменений в Windows 7 RC Drinko Новости и события Microsoft 6 28-02-2009 18:22




 
Переход