Jump to content

Schleife mit *.bat Dateien


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Geschrieben

ich möchte eine schleife setzen, die überprüft, ob eine bestimmte datei vorhanden ist und erst wenn diese datei erzeugt wurde wird die schleife beendet und der nächste befehl wird ausgeführt....

 

If exist "C:\Test\hallo.txt" call "C:\test.bat"

 

jetzt muss ich diese IF-Abfrage nur noch in eine schleife machen, aber ich weiß nicht genau wie das funktioniert und mit der MS hilfe komm ich nicht ganz zurecht...

hab den begriff FOR gefunden...

 

kann mir jemand weiterhelfen ?

 

gruß Micha

Geschrieben

Hi!

... Josh war schneller. Ich häng aber noch einen kleinen Tip dran:

Wenn Du hinter die Zeile mit :loop noch eine Zeile mit SLEEP 10 einschiebst, kannst Du die Abfrage auf alle 10 Sekunden verringern - kannst natürlich andere Zahlen (=Sekunden) einsetzen. Sleep.exe gibt es im RessourceKit.

Gegrüßt!

Geschrieben

@Finanzamt

... so werden die 10 Sekunden Pause immer ausgeführt - ist unschön ;)

:loop
if not exist c:\hallo.txt sleep 10 & goto loop
call c:\test.bat

ohne RK-Tools gehts auch so:

:loop
if not exist c:\hallo.txt ping -n 10 localhost>nul & goto loop
call c:\test.bat

Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...