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
随机推荐
- js实现水平滚动菜单导航
- BootStrap扔进Django里的方法详解
- C# 中Excel导入时判断是否被占用三种方法
- JS实现仿新浪微博发布内容为空时提示功能代码
- asp.net c# 抓取页面信息方法介绍
- php实现URL加密解密的方法
- jQuery实现的立体文字渐变效果
- 解析iOS应用开发中对设计模式中的抽象工厂模式的实现
- 如何处理多国语言
- vbs下通过日期查找文件夹的代码
- SQLserver安装时要求CDKEY的解决办法
- 修改jquery中dialog的title属性方法(推荐)
- 小发现之浅谈location.search与location.hash的问题
- 注册表趣味应用小集
- 徐州电信关于您本次上网未使用“星空极速”拨号软件的投诉
- Python 字符串大小写转换的简单实例
- Python中用字符串调用函数或方法示例代码
- C#判断一个类是否实现了某个接口3种实现方法
- Android XML設置屏幕方向(android:screenOrientation)详解
- C#正则检测字符串是否字母数字混编的方法