beowulf1980
Goto Top

Internet Explorer per batch beenden

Hi,

ich habe ein Skript geschrieben was mir eigentlich den IE öffnen soll und nach 10 Sekunden soll der IE geschlossen werden und die nächste Seite im Skript aufgerufen werden.

Aber das Skript läuft immer erst weiter wenn ich den IE manuell schließe.

Hier mal mein Skript

"c:\programme\internet explorer\iexplore.exe" www.test.de  
"C:\Dokumente und Einstellungen\Ben\Desktop\sleep.exe" -10  
taskkill /im iexplore.exe
"c:\programme\internet explorer\iexplore.exe" www.test.de  
"C:\Dokumente und Einstellungen\Ben\Desktop\sleep.exe" -10  
taskkill /im iexplore.exe
"c:\programme\internet explorer\iexplore.exe" www.test.de  
"C:\Dokumente und Einstellungen\Ben\Desktop\sleep.exe" -10  
taskkill /im iexplore.exe
"c:\programme\internet explorer\iexplore.exe" www.test.de  
"C:\Dokumente und Einstellungen\Ben\Desktop\sleep.exe" -10  
taskkill /im iexplore.exe
"c:\programme\internet explorer\iexplore.exe" www.test.de  
"C:\Dokumente und Einstellungen\Ben\Desktop\sleep.exe" -10  
taskkill /im iexplore.exe
exit


Wo liegt der Fehler ?
Oder muss ich was spezielles angeben um den IE zu schließen ?

Gruß
Beowulf

Content-Key: 73113

Url: https://administrator.de/contentid/73113

Printed on: April 16, 2024 at 14:04 o'clock

Member: bastla
bastla Nov 08, 2007 at 18:32:51 (UTC)
Goto Top
Hallo beowulf1980!

Wie sieht's mit
taskkill /f /im iexplore.exe >nul 2>nul
aus?

Grüße
bastla
Member: miniversum
miniversum Nov 08, 2007 at 19:17:30 (UTC)
Goto Top
Ich denke das Problem ist eher das du den Internet Explorer so startest:
"c:\programme\internet explorer\iexplore.exe" www.test.de
versuchs mal so:
start /B c:\programme\"internet explorer"\iexplore.exe www.test.de

miniversum
Member: bastla
bastla Nov 08, 2007 at 19:33:06 (UTC)
Goto Top
@miniversum

Ich denke das Problem ist eher das du den Internet Explorer so startest: ...
... womit Du auf jeden Fall Recht hast. face-smile

Um keine Extra-Kunststücke mit den Anführungszeichen mitten im Pfad veranstalten zu müssen, kannst Du übrigens
start "" "c:\programme\internet explorer\iexplore.exe" www.test.de  
schreiben.

Grüße
bastla
Member: beowulf1980
beowulf1980 Nov 08, 2007 at 20:22:24 (UTC)
Goto Top
Super vielen Dank für die schnelle Antwort.

Leider macht er bei dem Befehl aber den Firefox auf. Ich wollte das deswegen über den IE machen weil ich den Firefox Task ungern killen möchte weil ich meistens relativ viele Tabs offen habe.

Wieso macht er den Firefox auf wenn ich den Befehl an den IE gebe ?

Gruß
Beowulf
Member: bastla
bastla Nov 08, 2007 at 20:27:17 (UTC)
Goto Top
Hallo beowulf1980!

Beziehst Du Dich auf die von mir gepostete Schreibweise?

Falls nein dürfte die Erklärung in der Tatsache zu finden sein, dass "start" einen Fenstertitel unter Anführungszeichen erwartet (siehe "start /?") und demzufolge den IE-Pfad als eben diesen Titel interpretiert - was dann bleibt, ist der Aufruf der Webseite, welcher natürlich mit dem Standardbrowser erfolgt.

Grüße
bastla
Member: beowulf1980
beowulf1980 Nov 08, 2007 at 20:38:13 (UTC)
Goto Top
Super danke.

Jetzt klappts.

Gruß
Beowulf