Lot - Pour rechercher (Search.bat)

Comment rechercher en utilisant la commande?

Tout d'abord, le fichier de commandes doit s'appeler "search.bat" au fur et à mesure que vous tapez Search.

D'autre part, le fichier search.bat doit se trouver dans le même dossier que celui où vous essayez de l'exécuter. Une autre option serait d'avoir le chemin où réside le search.bat ajouté à la variable d'environnement "PATH"

Une modification du code est nécessaire car il semble que vous transmettiez deux paramètres. L'un le directeur et l'autre les caractères du fichier

Enregistrez le code ci-dessous Search.bat dans votre racine c: \

  • Une fois enregistré,
  • Type: cmd
  • Puis tapez: cd / dc: \
  • Puis lancez le fichier de recherche,
    • Exemple:

rechercher "c: \ windows" "sys"

 REM search.bat @ECHO OFF cls set folder =% ~ 1 set str =% folder: ~ -1% si% str% == \ GOTO MoveOn set dossier =% ~ 1 \: MoveOn set files = *% ~ 2 * set searchFor = "% folder %% files%" dir / ad% searchFor% 

Remarque

Merci à rizvisa1 pour cette astuce sur le forum.

Article Précédent Article Suivant

Les Meilleurs Conseils