WIN让自启程序延迟N秒启动

这篇博客详细介绍了如何使用Visual Basic Script (VBS) 的WScript.Shell对象来运行程序,并解析了Run方法的参数含义,包括窗口显示状态和程序执行控制。通过示例代码,展示了如何启动位于特定路径的GApp.exe程序,并解释了各参数的作用,如窗口显示模式和脚本执行等待设置。

使用VBS

Dim delayer
Set delayer = CreateObject("WScript.Shell")
WScript.sleep 2000
delayer.Run """C:\Program Files\GApp\GApp.exe""", 10, FALSE
Set delayer = Nothing
WScript.quit

说明

  1. delyer.Run的参数:
  • 第一个参数:是启动程序的位置,特别注意:如果位置中有空格的话,需要像上面那样用三个双引号。
  • 第二个参数:可用值是0~10这11个数字,每个数字的意义如下:
    > 0 隐藏一个窗口并激活另一个窗口。
    > 1 激活并显示窗口。如果窗口处于最小化或最大化状态,则系统将其还原到原始大小和位置。第一次显示该窗口时,应用程序应指定此标志。
    > 2 激活窗口并将其显示为最小化窗口。
    > 3 激活窗口并将其显示为最大化窗口。
    > 4 按最近的窗口大小和位置显示窗口。活动窗口保持活动状态。
    > 5 激活窗口并按当前的大小和位置显示它。
    > 6 最小化指定的窗口,并按照 Z 顺序激活下一个顶部窗口。
    > 7 将窗口显示为最小化窗口。活动窗口保持活动状态。
    > 8 将窗口显示为当前状态。活动窗口保持活动状态。
    > 9 激活并显示窗口。如果窗口处于最小化或最大化状态,则系统将其还原到原始大小和位置。还原最小化窗口时,应用程序应指定此标志。
    > 10 根据启动应用程序的程序状态来设置显示状态。
  • 第三个参数是表示这个脚本是等待还是继续执行,如果设为了true,脚本就会等待调用的程序退出后再向后执行。如果是FALSE就不等待程序返回就执行下一条语句。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值