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

Antwort

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.

KI fragen

Verwandte Fragen

Wie kann ich alle Dateien vom gesamten PC, nicht nur vom Desktop, auf eine externe Festplatte sichern?

Um alle Dateien deines gesamten PCs – also nicht nur die vom Desktop, sondern von allen Festplatten und Ordnern – auf eine externe Festplatte zu sichern, kannst du wie folgt vorgehen: **1... [mehr]

Wie kann man auf einer schreibgeschützten CD eigene Dateien speichern?

Auf einer schreibgeschützten CD (zum Beispiel einer CD-ROM oder einer bereits finalisierten CD-R) ist es technisch nicht möglich, nachträglich eigene Dateien hinzuzufügen oder zu v... [mehr]

Was bedeutet es, alle Bilder zu extrahieren?

"Alle Bilder extrahieren" bedeutet, dass aus einer Datei, einem Dokument oder einem Archiv sämtliche darin enthaltenen Bilddateien herausgelöst und separat gespeichert werden. Das... [mehr]