31020
Jun 20, 2006, updated at 20:29:48 (UTC)
16590
1
0
Schleifen in Batch. Datei einfügen
Wie füge ich eine Schleife in eine Batch Datei ein.
Ich würde gerne mit Hilfe einer Batch Datei eine Seite anrufen. Dies soll infolge automatisch gehen also es soll sich wiederholen. Die Seite soll nach gewissen Zeitabständen automatisch aufgerufen werden.
Ich würde gerne wissen: Wie baue ich eine Schleife? in eine Batch Datei.
lg steve
Ich würde gerne wissen: Wie baue ich eine Schleife? in eine Batch Datei.
lg steve
Please also mark the comments that contributed to the solution of the article
Content-Key: 34546
Url: https://administrator.de/contentid/34546
Printed on: April 26, 2024 at 05:04 o'clock
1 Comment
Hm, steve,
ob da Batch das richtige Werkzeug ist, sollten wir nochmal gesondert diskutieren... denn per Batch kannst Du ja nur "Seiten aufrufen", indem Du ein Windows-32-Bit-GUI-Programm mit startest, nämlich einen Browser. Und über GUI-Programme hast Du nur eingeschränkt Kontrolle per Batch - Du kannst sie abschießen, aber viel mehr nicht.
Sei es drum... erstmal die Antwort auf die Frage
Batch-Schleife in Pseudo-Code
Für das "warte x Sekunden" gibt es diverse kleine Tools namens Wait.exe, Sleep.exe, TimeOut.exe etc. etc. - falls nichts davon auf Deinem Rechner ist, geht alternativ die Ping.exe, die auf jeden Fall vorhanden ist.
[ping -n 60 localhost]==>"wartet" ca. eine Minute.
In Deinem Fall wäre also das Gerüst ca. so:
Wozu auch immer das gut sein soll...
Gruß
Biber
ob da Batch das richtige Werkzeug ist, sollten wir nochmal gesondert diskutieren... denn per Batch kannst Du ja nur "Seiten aufrufen", indem Du ein Windows-32-Bit-GUI-Programm mit startest, nämlich einen Browser. Und über GUI-Programme hast Du nur eingeschränkt Kontrolle per Batch - Du kannst sie abschießen, aber viel mehr nicht.
Sei es drum... erstmal die Antwort auf die Frage
Batch-Schleife in Pseudo-Code
....
:batchstart
start "FensterTitel" "machIrgendwas.exe mit drei Parametern"
:: oder: start eineDateiMitRegistrierterEndung.xyz
:: oder Start http://www.meineLieblingsseite.de
warte x sekunden
goto :batchstart
Für das "warte x Sekunden" gibt es diverse kleine Tools namens Wait.exe, Sleep.exe, TimeOut.exe etc. etc. - falls nichts davon auf Deinem Rechner ist, geht alternativ die Ping.exe, die auf jeden Fall vorhanden ist.
[ping -n 60 localhost]==>"wartet" ca. eine Minute.
In Deinem Fall wäre also das Gerüst ca. so:
@echo off
:batchstart
Start http://www.meineLieblingsseite.de
ping -n 222 localhost >nul
goto :batchstart
Wozu auch immer das gut sein soll...
Gruß
Biber