展会信息港展会大全

WMI 创建系统服务的实现代码(Automatic)
来源:互联网   发布日期:2016-01-19 13:04:02   浏览:1784次  

导读:需要注意的是启动模式,应为Automatic,而不是 Auto复制代码 代码如下:Const OWN_PROCESS = H10Const ERR_CONTROL = H2Const INTERACTIVE = FalseServiceName = TestServiceDisplayName = T ...

需要注意的是启动模式,应为 Automatic ,而不是Auto

复制代码 代码如下:

Const OWN_PROCESS = &H10

Const ERR_CONTROL = &H2

Const INTERACTIVE = False

ServiceName = "TestService"

DisplayName = "This is a test service."

InstallPath = "c:windowssystem32Test.exe"

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

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

赞助本站

人工智能实验室

相关热词: 系统服务 WMI Automatic

AiLab云推荐
展开

热门栏目HotCates

Copyright © 2010-2024 AiLab Team. 人工智能实验室 版权所有    关于我们 | 联系我们 | 广告服务 | 公司动态 | 免责声明 | 隐私条款 | 工作机会 | 展会港