Ich kenne nicht den vollständigen Pfad zu einem Ordner, nur den Ordnernamen. Ich möchte überall finden, wo dieser Ordner CMD verwendet. Gibt es einen Befehl, der das macht?
Ich suche ein Äquivalent zu * nix's:
find . -name <folder name> -type d
Gibt es so etwas in Windows CMD? Ich weiß, dir / s ...
command-line
Daniel Kats
quelle
quelle
dir <Folder Name> /AD/S/B
dir /S /P <file or foldername>
(/ P pausiert nach jedem Bildschirm voller Informationen)Wenn Sie eine Liste aller Vorkommen eines bestimmten Dateinamens wünschen, können Sie die Ausgabe einfach in eine Datei umleiten:
Sie können Ihre Ergebnisse auch eingrenzen, indem Sie die Option / A des Befehls dir verwenden. Wenn Sie nur Verzeichnisse auflisten möchten
/AD
, können Sie Ihrem Befehl Folgendes hinzufügen :Andere Möglichkeiten sind:
Wenn Sie mehr über den Befehl dir erfahren möchten, geben Sie einfach
dir /?
Ihren cmd ein.quelle
/ S sucht rekursiv
/ b entfernt die zusätzlichen Verzeichnismetadaten aus den Suchergebnissen, sodass Sie eine schöne, saubere Liste der Dateien erhalten
quelle
\b
Auslassungenf:\test
aus der Auflistung. Es gibt eine Datei zurück, wenn es zwei gibt. Daher ist die Antwort falsch.