WMI 创建系统服务的实现代码(Automatic)
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
相关推荐
-
WMI 创建系统服务的实现代码(Automatic)
复制代码 代码如下: Const OWN_PROCESS = &H10Const ERR_CONTROL = &H2Const INTERACTIVE = False ServiceName = "TestService"DisplayName = "This is a test service."InstallPath = "c:\windows\system32\Test.exe" Set ObjWMI = GetObject
-
Java创建与结束线程代码示例
本文讲述了在Java中如何创建和结束线程的最基本方法,只针对于Java初学者.一些高级知识如线程同步.调度.线程池等内容将会在后续章节中逐步深入. 创建线程 创建普通线程有两种方式,继承Thread类或实现Runnable接口.示例如下. 方法1:继承Thread类 创建方法示例: public class MyThread1 extends Thread { @Override public void run() { //TODO Auto-generated method stub supe
-
linux创建用户useradd命令代码示例
一,adduser与useradd命令二者的关系 代码示例: [root@larrywen opt]# type adduser adduser is /usr/sbin/adduser [root@larrywen opt]# type useradd useradd is /usr/sbin/useradd [root@larrywen opt]# which useradd /usr/sbin/useradd [root@larrywen opt]# which adduser /usr
-
MyBatis创建存储过程的实例代码_动力节点Java学院整理
所需要用到的其他工具或技术: 项目管理工具 : Maven 测试运行工具 : Junit 数据库 : Derby 本节需要用到的有2部分,第一部分是如何在Derby中创建存储过程,第二部分是如何在Mybatis中调用存储过程 一. 在Derby中创建存储过程 在Eclipse中创建一个新的普通Java项目命名为Test_Store_Procedure 在com.bjpowernode.practice包下创建一个Class命名为StoreProcedureOperationClass.class
-
JS封装的自动创建表格的实现代码
为接下来要做一个动态输入的表格积累的资料,非常不错,下面分享给大家,供大家参考,如果有更好的插件和封装的东西,共享下哈.. 关键代码如下: <script type="text/javascript"> var currentActiveRow; //选中的颜色 var customTable = function() { }; customTable.prototype = { init: { ajaxUrl: "", tId: "tbody
-
python 创建弹出式菜单的实现代码
python 创建弹出式菜单的实现代码 实现效果图: Python代码 import win32ui import win32api from win32con import * from pywin.mfc import window class MyWnd(window.Wnd): def __init__ (self): window.Wnd.__init__(self,win32ui.CreateWnd()) self._obj_.CreateWindowEx(W
-
动态创建按钮的JavaScript代码
废话不多说了,直接给大家贴js代码了,具体代码如下所示: <!doctype html> <html> <head> <meta charset="UTF-8" /> <title>Document</title> <script type="text/javascript"> var i = 0; function addInput(){ var o = document.crea
-
createElement动态创建HTML对象脚本代码
1.创建链接 复制代码 代码如下: <script language="javascript"> var o = document.body; //创建链接 function createA(url,text) { var a = document.createElement("a"); a.href = url; a.innerHTML = text; a.style.color = "red"; o.appendChild(a);
-
python3.6连接MySQL和表的创建与删除实例代码
python3.6不支持importMySQLdb改用为importpymysql模块,需要自行安装模块pymysql. 1:python3.6安装模块pymysql 命令行安装pipinstallpymysql 2:python3.6连接mysql数据库 #!/bin/env Python # -*- coding:utf-8 -*- import pymysql conn = pymysql.connect( user="root", password="root@123
-
Java多线程中线程的两种创建方式及比较代码示例
1.线程的概念:线程(thread)是指一个任务从头至尾的执行流,线程提供一个运行任务的机制,对于java而言,一个程序中可以并发的执行多个线程,这些线程可以在多处理器系统上同时运行.当程序作为一个应用程序运行时,java解释器为main()方法启动一个线程. 2.并行与并发: (1)并发:在单处理器系统中,多个线程共享CPU时间,而操作系统负责调度及分配资源给它们. (2)并行:在多处理器系统中,多个处理器可以同时运行多个线程,这些线程在同一时间可以同时运行,而不同于并发,只能多个线程共享CP
随机推荐
- Sublime Text新建.vue模板并高亮(图文教程)
- Spring AOP的实现原理详解及实例
- php版阿里大于(阿里大鱼)短信发送实例详解
- php图片的裁剪与缩放生成符合需求的缩略图
- GO语言异常处理机制panic和recover分析
- 用ASP打开远端MDB文件的方法
- MySql Error 1698(28000)问题的解决方法
- js实现1,2,3,5数字按照概率生成
- SQL Server中关于基数估计计算预估行数的一些方法探讨
- 张剑光 的大学四年,留给学弟学妹 转载
- 学习JavaScript设计模式之状态模式
- C++基础入门教程(八):函数指针
- 15个初学者必看的基础SQL查询语句
- Oracle 常用的SQL语句
- JS仿万科底部的新闻滑动特效代码
- Android TextView两端对齐解决办法
- 路由器相关技术
- Android ViewFlipper简单用法解析
- Android使用Retrofit2.0技术仿微信发说说
- 浅谈java中守护线程与用户线程
