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

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

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


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

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


Спасибо.
Только сейчас добрался до этой темы. Служба не запускается. В комментариях то, что сообщается по ходу выполнения скрипта
Код: Выделить весь код
Option Explicit

Dim start , ServiceName, wmi, s
Sub StartOrStopService(Action, ServiceName)
Dim qry
MsgBox "Search services"
Set wmi = GetObject("winmgmts://./root/cimv2")
Wscript.Echo "Trying to " & Action & " service: " & ServiceName 'Появляется сообщение Trying to start service: Hamachi2Svc
Wscript.Echo qry ' Появляется пустое сообщение
qry = "SELECT * FROM Win32_Service WHERE Name='" & ServiceName & "'"
For Each s In wmi.ExecQuery(qry)
'Wscript.Echo  s ' Если включить эту строку, то ошибка "несоответствие типов"
MsgBox ServiceName 'Появляется сообщение Hamachi2Svc
Next
End Sub

Call StartOrStopService(start, "Hamachi2Svc")
В чем дело, не пойму. Что еще можно предпринять?

Отправлено: 14:49, 04-10-2017 | #3