是否有可能创建一个vbs脚本,当某个pc动作被激活时调用自己,让我们说打开一个浏览器?一个副本可能会有人打开一个浏览器,然后vbs会监听这个活动并自行运行或者调用另一个vbs脚本?
答案 0 :(得分:1)
Jimmy,如果您希望在打开浏览器窗口时执行代码,请考虑以下代码:
Set obj0 = createobject("wscript.shell")
Dim Count
Count = 0
Do while count = 0
If obj0.appactivate("browserwindowtitle") then
-------do something----
----
----
Count = 1
Else
Wscript.sleep(10000)
Count = 0
End if
Loop
Set obj0 = nothing
上面的代码将检查标题为“browserwindowtitle”的窗口是否打开。如果它是打开的,它将执行所需的操作。如果窗口未打开,脚本将等待10秒钟并重试。
编写脚本后转到控制面板 - >计划任务并在启动时按计划添加脚本。执行此操作时,脚本将在PC打开时开始执行,并将继续检查浏览器窗口是否打开。
有更简单的方法可以做到这一点,其他人可能会提供帮助。
答案 1 :(得分:-1)
您可能需要尝试使用System Scheduler。