Wie kann mit dem Befehl dir überprüft werden, wie viele TXT-Dateien sich in einem Ordner befinden (z. B.
C:\Temp\
)?
quelle
Wie kann mit dem Befehl dir überprüft werden, wie viele TXT-Dateien sich in einem Ordner befinden (z. B.
C:\Temp\
)?
dir c:\temp\*.txt
Auf diese Weise erhalten Sie eine Zusammenfassung der Anzahl der Dateien, die diesem bestimmten Platzhalter entsprechen.
dir c:\temp\*.txt | find "File(s)"
Wenn Sie nur die Anzahl sehen möchten und keinen der Dateinamen sehen möchten.
Wenn Sie die Anzahl der Dateien in einer Stapelvariablen für die weitere Verarbeitung benötigen, können Sie dies folgendermaßen erhalten:
set i=0
for %%a in (*.txt) do set /a i+=1
Nach dem für die i
Variable haben Sie die Anzahl der TXT-Dateien.
Sie können Folgendes verwenden. Sobald es fertig ist, sehen Sie eine Zusammenfassung mit einer Anzahl der gesamten Übereinstimmungen:
dir *.txt /w /s
Geben Sie an der Eingabeaufforderung oder im Batch-Skript Folgendes ein:
dir | find / c ".txt"
Dadurch wird eine Liste aller txt-Dateien im Ordner angezeigt ...
Hier finden Sie Möglichkeiten, wie Sie alle Arten von Dateien in einem Ordner zählen können:
http://codebyjoshua.blogspot.com/2013/08/find-count-of-files-in-folder-at.html
Der perfekte Weg, um die TXT-Dateien in einem Ordner zu zählen:
CD %UserProfile%\Desktop
DIR *.txt | FIND /c /i ".txt"
for /F %i IN ('dir /b ^| find /i "." /c') DO if %i EQU 69 echo "the same"