Gdzie dokładnie znajduje się program będący częścią zmiennej PATH?


 

Jak zapewne wiecie, system Windows potrafi na przykład w konsoli CMD, czy Powershell uruchamiać różne programy bez potrzeby podawania za każdym razem ich pełnych ścieżek. Odpowiada za to zmienna systemowa PATH, której działanie opisywałem jakiś czas temu.

Jeśli chcecie wiedzieć, z jakiej ścieżki uruchamia się dany program, to można w sprytny sposób odczytać ścieżkę do programu podając jego nazwę:

for %i in (psexec.exe) do echo %~$PATH:i

Zamiast psexec.exe możecie podać oczywiście inną nazwę.

Więcej szybkich porad znajdziecie w dziale „One-Liners” :)


Podobne Tematy:

  • Marek

    prosciej where psexec.exe