Hallo,
Ich brauche ein VBScript, welches verschiedene Programme startet und in gleichbleibenden Zeitabständen zwischen diesen hin und her wechselt.
Programmstart klappt. Der Wechsel leider nur unzuverlässig, mal wechselt es, mal nicht. Die Zeitabstände sind auch unterschiedlich.
Kenne mich damit nicht wirklich aus, und hab mir aus dem Netz folgendes rausgesucht:
Wäre super wenn mir jemand helfen könnte, oder Tipps hat.
Wichtig dabei wäre, dass der Browser zweimal gestartet werden muss, also in zwei fenstern, nicht nur Tabs. Und auch zwischen diesen muss gewechselt werden.
Funktioniert leider auch nicht, da es nicht mit den zwei Fenstern von Chrome klar kommt.
Grüße
Ich brauche ein VBScript, welches verschiedene Programme startet und in gleichbleibenden Zeitabständen zwischen diesen hin und her wechselt.
Programmstart klappt. Der Wechsel leider nur unzuverlässig, mal wechselt es, mal nicht. Die Zeitabstände sind auch unterschiedlich.
Kenne mich damit nicht wirklich aus, und hab mir aus dem Netz folgendes rausgesucht:
Code:
set WshShell = WScript.CreateObject("WScript.Shell")
WScript.Timeout = 60
WshShell.Run "outlook"
WScript.Sleep 1000
WshShell.Run "chrome"
WScript.Sleep 1000
WshShell.Run "chrome"
set ws = CreateObject("Wscript.shell")
tab=1
counter=0
fenster=3
ws.run("help")
do
counter = counter + 1
if counter = fenster + 1 then tab=2
ws.sendkeys "%+{TAB " & tab & "}"
wscript.sleep 5000
if counter = 10 then counter = 0
loop
Wäre super wenn mir jemand helfen könnte, oder Tipps hat.
Wichtig dabei wäre, dass der Browser zweimal gestartet werden muss, also in zwei fenstern, nicht nur Tabs. Und auch zwischen diesen muss gewechselt werden.
Code:
Do
WshShell.AppActivate "chrome"
wscript.sleep 5000
WshShell.AppActivate "outlook"
wscript.sleep 5000
WshShell.AppActivate "chrome"
wscript.sleep 5000
Loop
Grüße
Zuletzt bearbeitet: