如何将vbscript用于特定进程?

时间:2017-08-08 17:53:12

标签: vbscript

好吧,我没有发现任何关于它的内容所以我有疑问......我发现这个代码在循环中做了一些事情,但对我来说不完整,看,

set shl = CreateObject("Wscript.Shell")
wscript.sleep(5000)
Do Until foo = 34
    shl.sendkeys"{Enter}"
    wscript.sleep(1000)
    shl.sendkeys"/Reset"
    wscript.sleep(1000)
    shl.sendkeys"{Enter}"
    wscript.sleep(180000)
Loop

这是问题所在,为了使这个工作,窗口应该是焦点,我想要的是它可以最小化。

谢谢。

1 个答案:

答案 0 :(得分:0)

  

激活应用程序窗口。

     

语法

           

复印机

     

object.AppActivate title

     

参数

           

对象WshShell对象。 title指定要激活的应用程序。   这可以是包含应用程序标题的字符串(因为它   出现在标题栏中)或应用程序的进程ID。

来自https://msdn.microsoft.com/fr-fr/library/wzcddbek(v=vs.84).aspx

注意在发送每个键序列之前使用该语句。另请参阅文档,了解程序何时可以在https://msdn.microsoft.com/en-us/library/windows/desktop/ms633539(v=vs.85).aspx的备注中设置前景窗口。