Si il y à bien une fonction pratique sous Linux ou Mac qui n’existe pas sous Windows, c’est bien la fonction WHEREIS !
En effet, cette petite fonction permet de localiser l’emplacement d’un programme, d’un script ou tout autre exécutable installé sur votre ordinateur et disponible dans le classpath courant.
Sous Windows, il n’est pas possible nativement d’effectuer cette opération. Cependant, il existe des programmes de type Whereis tout fait en C# mais un simple fichier batch contenant la ligne suivante fera également l’affaire :
@for %%e in (%PATHEXT%) do @for %%i in (%1%%e) do @if NOT « %%~$PATH:i» ==» " echo %%~$PATH:i
C’est beau, non ?!
Pour en savoir plus :