La recherche d’un fichier dans l’Explorateur Windows prend une éternité, mais il existe un moyen plus rapide si vous souhaitez utiliser l’invite de commande.
L’incroyable compte Twitter SwiftOnSecurity a posté ce bijou hier:
Stupide moyen sale et bon marché de rechercher un lecteur Windows entier pour du texte générique dans un nom de fichier, que j’utilise tout le temps. 50 fois plus rapide que d’essayer d’utiliser Explorer.
1.) dir « terme de recherche * » / s
signifie commencer à partir de la racine et / s signifie sous-répertoires
L’exemple montre tous les fichiers .log:
dir * .log / s
– SwiftOnSecurity (@SwiftOnSecurity) 30 avril 2018
Vous pouvez utiliser cette astuce pour rechercher n’importe quel lecteur et se terminera généralement en quelques secondes. Dans la capture d’écran ci-dessus, par exemple, j’ai recherché sur mon lecteur tous les fichiers contenant «justinpot» dans le nom en exécutant dir *justinpot* /s
. Swift, dans le tweet, a recherché tous les fichiers journaux sur un lecteur en exécutant dir *.log /s
.
Confus? Décomposons ceci:
dir
est une commande utilisée pour afficher les fichiers dans le répertoire courant, mais qui peut également afficher des fichiers n’importe où dans le système.- La barre oblique inverse indique
dir
pour rechercher à partir du répertoire racine du lecteur actuel. /s
racontedir
pour rechercher tous les sous-répertoires.- Finalement,
*
est utilisé par les applications de ligne de commande comme joker. Donc*.txt
vous montrera tous les fichiers qui se terminent par «.txt», tandis queproject*
vous montrera tous les noms de fichiers commençant par le mot «projet»
Mettez tout cela ensemble et vous avez un moyen rapide de rechercher rapidement n’importe quel lecteur. Essayez-le, mais notez que cela ne fonctionnera pas dans PowerShell.