1

VB スクリプトを使用して Windows サービスを開始するには?

Mysqlサービスを開始するために次のコードを試しました

test.vbs:

service="MySQL55"
Set wmi = GetObject("winmgmts://./root/cimv2")
qry = "SELECT * FROM Win32_Service WHERE Name='" & service & "'"
For Each s In wmi.ExecQuery(qry)
s.StartService
Next

しかし、このコードは mysql サービスを開始しません。

4

1 に答える 1

2

サービスの名前が実際に「MySQL55」であると仮定して、次の戻り値を確認しますStartService

For Each s In wmi.ExecQuery(qry)
  rc = s.StartService
  WScript.Echo s.Name & ": " & rc
Next
于 2013-08-23T09:57:44.123 に答える