Имя пользователя:
Пароль:
 

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


Moderator


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

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


Kobzar, попробуйте так:
Код: Выделить весь код
var strComputer = ".";
var objWMIService = GetObject(
    "winmgmts:{impersonationLevel=impersonate}!\\\\" +
    strComputer + "\\root\\cimv2");

var ServiceName = "Супер мего служба";
var colServices = objWMIService.ExecQuery(
    "SELECT * FROM Win32_Service WHERE Name = '" + ServiceName + "'");

var e = new Enumerator(colServices);
for (; !e.atEnd(); e.moveNext())
  if (e.item().Started)
    WScript.Echo("Служба " + ServiceName + " запущена!")
  else
    e.item().StartService();
Кодировка Win-1251 (обычная).
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:03, 04-01-2011 | #2