2016-07-30 27 views
-1

Ich muss ein Batch-Skript schreiben, um auf Windows zu laufen.Wie erkennt man das Vorhandensein einer TXT-Datei mit einem Batch-Befehle

Ich werde diese Datei planen, jede Minute auf dem Server zu laufen, um das Vorhandensein einer TXT-Datei auf diesem Server zu testen und dann zu löschen.

Wha die Batchdatei führt, ist dies:

Überprüfung der Existenz von txt-Datei auf dem Server, und wenn es diese Datei an dieser Stelle findet, 1) löscht 2) andere Aktionen ausführen.

Ich weiß, was diese Aktionen sind. Ich habe den Code dafür schon bekommen.

Ich brauche nur Hilfe, wie man das Vorhandensein dieser TXT-Datei überprüft und wie man es löscht, wenn es dort ist.

Welche Befehle brauche ich?

Ich würde mich freuen, wenn Sie einige Hinweise werfen könnten.

+0

Mögliche Duplikat [Wie kann man überprüfen, ob eine Datei aus dem Inneren einer Batch-Datei vorhanden ist] (http: //stackoverflow.com/questions/4340350/how-to-check-if-a-file-exists-from-inside-a-batch-file) –

+3

Mögliches Duplikat von [Wie überprüfe ich, ob eine Datei in einem Windows existiert? BAT-Datei?] (Http://stackoverflow.com/questions/3022176/how-to-verify-if-a-file-exists-in-a-wi ndows-bat-Datei) – IInspectable

Antwort

0

Die Batch-Dateireferenz von Rob Van Der Woude ist eine ausgezeichnete Quelle: http://www.robvanderwoude.com/if.php Wie es Beispiele zeigen, wie dies erreicht werden kann.

IF [NOT] EXIST filename command 

So etwas ...

IF EXIST file.txt Start script.bat 

Oder ...

IF EXIST file.txt GOTO somelabel