vbs 判断java进程_如何让VBS判断多个进程是否存在? 若全不在,则依次运行多个可执行文件...

1、上面的代码里并没有加入运行程序的代码。

2、vbs 里编写循环运行的程序不好,因为没有提供额外的控制程序中止的机制。

以下是加入运行程序的代码,仅供参考:Set obj=createobject("wscript.shell")

Set rd=getobject("winmgmts:\\.")

Set dl=rd.instancesof("win32_process")

a1 = appIsNotExits("001.exe")

a2 = appIsNotExits("002.exe")

a3 = appIsNotExits("003.exe")

a4 = appIsNotExits("004.exe")

a5 = appIsNotExits("005.exe")

If a1 And a2 And a3 And a4 And a5 Then

runExes()

Next

Function runExes()

obj.run "001.exe"

obj.run "002.exe"

obj.run "003.exe"

obj.run "004.exe"

obj.run "005.exe"

runExes = True

End Function

Function appIsNotExits(sAppName)

Result = True

For each r in dl

If r.name= sAppName Then

Result = False

Exit For

End if

Next

appIsExits = Result

End Function

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
slmgr.vbs不是内部或外部命令,也不是可运行的程序的错误提示通常是由于系统找不到slmgr.vbs文件或者slmgr.vbs文件路径没有被正确配置所导致的。slmgr.vbs是Windows的软件授权管理工具,用于管理系统激活和密钥、证书等操作。下面是一些可能导致该错误的原因和解决方法: 1. slmgr.vbs文件不存在:请确保slmgr.vbs文件存在于系统的正确路径下。默认情况下,slmgr.vbs文件位于Windows系统目录下的System32文件夹中。如果文件不存在,可以尝试从其他可靠的来源获取该文件,并将其放置在正确的位置。 2. 环境变量配置错误:请检查系统的环境变量配置,确保系统能够正确找到slmgr.vbs文件。可以通过以下步骤进行检查和配置: - 右键点击“计算机”或“此电脑”,选择“属性”。 - 在左侧导航栏中,点击“高级系统设置”。 - 在弹出的窗口中,点击“环境变量”按钮。 - 在“系统变量”或“用户变量”列表中,找到名为“Path”的变量,并确保其值中包含了slmgr.vbs文件所在的路径。 3. 权限不足:如果你没有足够的权限来运行slmgr.vbs命令,也会导致该错误。请确保你以管理员身份运行命令提示符或脚本,并具有足够的权限执行相关操作。 4. 病毒或恶意软件感染:有时候,病毒或恶意软件可能会删除或修改slmgr.vbs文件,导致系统无法找到该文件。在这种情况下,建议使用杀毒软件进行全面扫描,并清除任何潜在的威胁。 请根据上述解决方法检查和修复相关问题,以确保系统能够正确找到和运行slmgr.vbs文件。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值