Ich möchte, dass ein Befehl über die Befehlszeile nach einer Datei in einem Verzeichnis und allen Unterverzeichnissen in Windows sucht. Ich habe alle verfügbaren Befehle gesehen, konnte jedoch keinen geeigneten Befehl für diese Operation finden.
windows
command-line
windows-search
Wael Dalloul
quelle
quelle
/s
führt eine Suche durch, während die/p
Pausen nach einem Bildschirm voller Ergebnisse angezeigt werden. Weitere Optionen können Sie tundir /?
./s
Option "Suche nicht durchführen". Es erweitert dendir
Befehl - der standardmäßig die Dateien im aktuellen Ordner auflistet -, um alle diese Dateien auch in allen Unterordnern aufzulisten. Dies erweitert den Bereich desdir
Befehls, um absolut alles in einem Laufwerk oder Ordner aufzulisten, anstatt auf das aktuelle beschränkt zu sein.Verwenden Sie den
/b
Schalter,dir
um den vollständigen Pfad auszudrucken. sagen,C:\ > dir /b /s *file*.*
Trotzdem können Sie das Ergebnis mit
find
oder filternfor
und die Ausgabe in eine Datei mit umleiten>filename
quelle
dir
war nicht zum Durchsuchen von Dateien gedacht sondern zum Auflisten von Verzeichnissen, aber jetzt gibt eswhere
welche, um mehrere Dateitypen als zu durchsuchenwhere /R c:\Users *.dll *.exe *.jpg
Überprüfen Sie die vollständige Syntax und die Antwort für So führen Sie eine einfache Dateisuche in cmd durch
quelle