Je veux qu'une commande recherche un fichier dans un répertoire et tous les sous-répertoires dans Windows en utilisant la ligne de commande. J'ai vu toutes les commandes disponibles mais je n'ai trouvé aucune commande appropriée pour effectuer cette opération.
windows
command-line
windows-search
Wael Dalloul
la source
la source
/s
fait une recherche, tandis que les/p
pauses après un écran valant des résultats sont affichées. Pour plus d'options, vous pouvez le fairedir /?
./s
option ne "fait pas de recherche". Il étend ladir
commande - qui répertorie les fichiers dans le dossier actuel par défaut - pour répertorier également tous ceux dans tous les sous-dossiers. Cela étend ladir
portée de la commande pour répertorier absolument tout dans un lecteur ou un dossier plutôt que d'être limité à celui en cours.utiliser le
/b
commutateur pourdir
imprimer le chemin complet peut être utile. dire,C:\ > dir /b /s *file*.*
vous pouvez toujours filtrer le résultat avec
find
oufor
, et rediriger la sortie vers un fichier avec>filename
la source
dir
n'était pas destiné à la recherche de fichiers mais à la liste des répertoires, mais maintenant il y en awhere
qui peut être utilisé pour rechercher plusieurs types de fichiers commewhere /R c:\Users *.dll *.exe *.jpg
vérifiez la syntaxe complète et la réponse pour savoir comment effectuer une recherche de fichier simple dans cmd
la source