WMI 创建系统服务的实现代码(Automatic)
2018-10-12 14:10
459 查看
Const OWN_PROCESS = &H10
Const ERR_CONTROL = &H2
Const INTERACTIVE = FalseServiceName = "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
相关文章推荐
- VBS实现的系统服务备份优化代码
- 创建系统服务 代码示例
- VC Windows系统服务创建代码
- 代码实现JSF组件树的创建与呈现
- newxy+struts实现零java代码或极少java代码开发以数据为中心的web运用系统 作者:胡立新
- 应用框架的设计与实现——.NET平台(9 消息队列服务代码分析)
- wmi学习之启动和停止系统服务
- 讨论创建基于WSE的报表打印服务及其实现
- linux系统调用实现代码分析
- 如何实现在Linux下创建服务程序
- ATM系统实现[7]——服务选择窗口[00原创]
- Windows 2003 server 手工创建系统服务的命令(SC)的帮助文档
- .net 批处理注册系统服务 cmd com 代码 最简单的注册服务方式
- VC实现系统热键激活后台服务程序
- Microsoft代理服务系统的分析与实现方法
- 讨论创建基于WSE的报表打印服务及其实现
- 抄来一段编程实现锁定计算机的代码(支持2000以上的系统)
- 讨论创建基于WSE的报表打印服务及其实现
- VC实现系统热键激活后台服务程序
- 使用WMI来得到系统的服务