cumulonimbus8
Fleet Admiral
- Registriert
- Apr. 2012
- Beiträge
- 19.125
Moin!
Vermutlich ist klar was hier geschieht - der IE wird mit einer URL geöffnet, als Fenster, und er wird nach 6 Sekunden beerdigt.
6 Sekunden sollen auch der Ladegeschwindigkeit des WWW geschuldet sein.
Wie kann ich (und es geht ums Lernen)…
1. den IE minimiert mit dieser Syntax starten? (WshShell.Run … ,2 wollte ich mal ersetzen)
2. wenn, wie jetzt, sichtbar und von Hand meuchlerisch beendet, den Error den die letzte Zeile bringt abfangen?
Google hilft nichts.
Ich hatte Ideen das .visible durch etwas zu ersetzen oder für die 2. Frage eine Art If exist anzubringen. Ist an diesen Stellen etwas zu drehen? Das Skript soll per Scheduler aufgerufen werden und schön unauffällig seinen Dienst tun. Eine Variante wäre aber gut das IE-Fenster sichtbar zu haben (die URL gibt eine Rückmeldung); lesen reicht, schließen tut das Skript. Nur gibts da natürlich ganz Schnelle beim Zumachen…
CN8
Code:
set ieobj = createobject("internetexplorer.application")
ieobj.visible=true
ieobj.navigate "http://irgdnwo.de"
wscript.sleep 6000
ieobj.quit
6 Sekunden sollen auch der Ladegeschwindigkeit des WWW geschuldet sein.
Wie kann ich (und es geht ums Lernen)…
1. den IE minimiert mit dieser Syntax starten? (WshShell.Run … ,2 wollte ich mal ersetzen)
2. wenn, wie jetzt, sichtbar und von Hand meuchlerisch beendet, den Error den die letzte Zeile bringt abfangen?
Google hilft nichts.
Ich hatte Ideen das .visible durch etwas zu ersetzen oder für die 2. Frage eine Art If exist anzubringen. Ist an diesen Stellen etwas zu drehen? Das Skript soll per Scheduler aufgerufen werden und schön unauffällig seinen Dienst tun. Eine Variante wäre aber gut das IE-Fenster sichtbar zu haben (die URL gibt eine Rückmeldung); lesen reicht, schließen tut das Skript. Nur gibts da natürlich ganz Schnelle beim Zumachen…
CN8