В Windows cmd вы должны использовать команду where
, которая является "эквивалентом" which
в * nix.
К сожалению, вы не можете использовать его в Powershell, поскольку в Powershell where
является псевдонимом для Where-Object
Однажды можно назвать его where.exe
:
where.exe perl
Обратите внимание, что это основано на exe / программе, находящейся в PATH.
И Get-command
- это «эквивалент» в Powershell, который, конечно, гораздо мощнее.