zoukankan      html  css  js  c++  java
  • 使用wincc vbs脚本查找进程及如何运行进程

    使用vbs代码查看某个进程是否在运行,本文要检查的进程名为 QRscan.exe,其代码如下:

    sub CheckProcess

    Dim WMI,Objs,Process,Obj
    Set WMI=GetObject("WinMgmts:")
    Set Objs=WMI.InstancesOf("Win32_Process")
    Process=""

    '遍历所有在运行的进程
    For Each Obj In Objs
    'Process=Process & Obj.Description & Chr(13) & Chr(10)
    Process = Obj.Description
    If Process = "QRscan.exe" Then
    Msgbox "QRscan.exe在运行中..."
    Exit For '发现所需进程时退出遍历
    end if
    Next

    End sub

    当遍历结束扔没有找到该进程时,可开启该进程,其代码如下:

    dim objShell

    set objShell = CreateObject(“Wscript.Shell”)

    objShell.Run “E:\QRscan.exe” ,,true  '假如此进程路径在E盘根目录 第一个参数:进程路径,第二参数:窗口形式,第三个参数:同步/异步执行;

  • 相关阅读:
    R语言中的logical(0)和numeric(0)以及赋值问题
    创建hadoop用户
    虚拟机安装
    spark1-MapReduce
    arcgis1-shp转成mdb
    Actor-配置Maven
    scala6-单词计数(map(),flatMap())
    scala5-数组
    scala4-函数
    scala3-for循环
  • 原文地址:https://www.cnblogs.com/cherenshuishou4451/p/11193045.html
Copyright © 2011-2022 走看看