【问题标题】:Unable to make loop work - VBSCRIPT [closed]无法使循环工作 - VBSCRIPT [关闭]
【发布时间】:2018-07-25 04:50:39
【问题描述】:

我正在尝试在 vbscript 中创建一个循环执行 10 倍的操作(在这种情况下,每 5 分钟向计算机发送一次击键。我尝试了几种循环类型,但我不知道如何使它工作,我只是在启动时收到错误 800A0005。

我能做什么?

代码如下:

Set Ws = CreateObject("wscript.Shell")
Dim cpt
cpt = 0
For cpt = 0 to 10 step 1
    ws.Sendkeys "{Ctrl}"
    Pause(5) 'Pause de 5 minutes
Next

Function Pause(NbMin)
wscript.Sleep(60000*NbMin)
End Function

【问题讨论】:

    标签: loops for-loop foreach vbscript while-loop


    【解决方案1】:

    发送Ctrl键的代码是^

    所以,尝试替换

    ws.Sendkeys "{Ctrl}"
    

    ws.Sendkeys "^"
    

    请参阅此LINK 了解更多信息。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-06-08
      • 2019-01-21
      • 1970-01-01
      • 1970-01-01
      • 2017-11-24
      • 2019-01-01
      相关资源
      最近更新 更多