Get the App
SLTechnology News&Howtos  ›  Development  › 

How WMI creates system Services

Shulou Source: shulou.com Published: 2022-06-03 07:18:21 11月15日 Update

This article mainly introduces WMI how to create system services, the article is very detailed, has a certain reference value, interested friends must read it!

The code is as follows:

Const OWN_PROCESS = & H10

Const ERR_CONTROL = & H2

Const INTERACTIVE = False

ServiceName = "TestService"

DisplayName = "This is a test service."

InstallPath = "c:\ windows\ system32\ Test.exe"

Set ObjWMI = GetObject ("winmgmts:" & "{impersonationLevel=impersonate, (Security)}!\.\ root\ cimv2")

Set ObjSvr = ObjWMI.Get ("Win32_Service")

Return = ObjSvr.Create (ServiceName, DisplayName, InstallPath, OWN_PROCESS, ERR_CONTROL, "Automatic", INTERACTIVE, "LocalSystem", "")

If (Return = 0) Then

Wscript.Echo "Service create success."

Wscript.Echo "ServiceName:" & ServiceName

Wscript.Echo "DisplayName:" & DisplayName

Wscript.Echo "InstallPath:" & InstallPath

Wscript.Echo ""

Else

Wscript.Echo "Service create failure (" & Return & ")."

Wscript.Quit (Return)

End If

Wscript.Quit

These are all the contents of the article "how to create system Services for WMI". Thank you for reading! Hope to share the content to help you, more related knowledge, welcome to follow the industry information channel!

Tags: Systems services content articles code value interests guys partners more knowledge industry information channels channels references help Apple Docker Huawei Linux macOS MariaDB Microsoft MySQL NVidia OPPO Reno Shulou Technology Xiaomi Docker OPPO Reno MariaDB