WHERE

 

WHERE [/R rép] [/Q] [/F] [/T] modèle...

Description :
    Affiche l'emplacement des fichiers qui correspondent au
    modèle de recherche.
    Par défaut, la recherche s'effectue dans le répertoire en cours et
    dans les chemins d'accès spécifiés par la variable d'environnement PATH.

Liste de paramètres :
    /R       Effectue des recherches récursives et affiche les fichiers qui
             correspondent au modèle donné à partir du répertoire spécifié.

    /Q       Renvoie uniquement le code de sortie, sans afficher la liste
             de fichiers correspondants. (Mode silencieux)

    /F       Affiche le nom de fichier correspondant entre
             guillemets doubles.

    /T       Affiche la taille du fichier, la date et l'heure de dernière
             modification de tous les fichiers correspondants.

    modèle   Spécifie le modèle de recherche des fichiers qui doivent.
             correspondre. Les caractères génériques * et ? peuvent être
             utilisés dans le modèle. Les formats "$env:pattern" et
             "path:pattern" peuvent également être spécifiés, où "env"
             est une variable d'environnement, la recherche
             s'effectuant dans les chemins d'accès spécifiés de la variable
             d'environnement "env". Ces formats ne doivent pas être utilisés
             avec /R. La recherche s'effectue également en ajoutant les
             extensions de la variable PATHEXT au modèle.

     /?      Affiche ce message d'aide.

  Remarque : l'outil renvoie un niveau d'erreur 0 si la recherche
             aboutit, un niveau d'erreur 1 si la recherche échoue et
             un niveau d'erreur 2 pour les échecs ou les erreurs.

Exemples :
    WHERE /?
    WHERE mon_nom_fichier1 mon_fichier????.*
    WHERE $windir:*.*
    WHERE /R c:\windows *.exe *.dll *.bat
    WHERE /Q ??.???
    WHERE "c:\windows;c:\windows\system32:*.dll"
    WHERE /F /T *.dll

 

Rechercher un exécutable à partir du PATH :

run > cmd
where executable

ex :

>where python
C:\Python36\python.exe

 

Rechercher récursivement un fichier depuis un répertoire spécifié :

run > cmd
where /R directory\ fichier

ex :

where /R C:\Source\ *.pdf
C:\Source\file1.pdf
C:\Source\file2.pdf
C:\Source\Rep1\file3.pdf
C:\Source\Rep2\file4.pdf
Fermer le menu
%d blogueurs aiment cette page :