Batch: Mehrere Dateien prüfen, ob sie im Verzeichnis sind?

Antwort vom

Um in einer Batch-Datei mehrere Dateien zu prüfen, ob sie in einem Verzeichnis vorhanden sind, kannst du eine Schleife verwenden, die jede Datei überprüft. Hier ist ein Beispiel, wie das gemacht werden kann: ```batch @echo off setlocal rem Verzeichnis festlegen set "directory=C:\Pfad\zum\Verzeichnis" rem Liste der zu prüfenden Dateien set "files=file1.txt file2.txt file3.txt" rem Schleife durch die Dateien for %%f in (%files%) do ( if exist "%directory%\%%f" ( echo %%f ist vorhanden. ) else ( echo %%f ist nicht vorhanden. ) ) endlocal ``` In diesem Beispiel: - `directory` ist das Verzeichnis, in dem die Dateien gesucht werden. - `files` ist eine Liste der zu prüfenden Dateien. - Die `for`-Schleife geht durch jede Datei in der Liste und prüft mit `if exist`, ob die Datei im angegebenen Verzeichnis vorhanden ist. Speichere diesen Code in einer `.bat`-Datei und führe sie aus, um die Überprüfung durchzuführen.

Neue Frage stellen

Verwandte Fragen

Wie ordnet man unter OS 26 Dateien in einem Ordner manuell in die gewünschte Reihenfolge?

Unter „OS 26“ (egal ob Windows, macOS oder Linux) lässt sich die Reihenfolge von Dateien in einem normalen Ordner in der Regel **nicht frei per Drag-and-drop/manuell** festlegen. Date...

Wo werden Snipping-Tool-Dateien gespeichert?

Standardmäßig werden mit dem Windows Snipping Tool (Ausschneiden und Skizzieren) erstellte Screenshots nicht automatisch gespeichert. Nach dem Erstellen eines Screenshots öffnet sich d...