O PowerShell tem um equivalente ao whichcomando encontrado na maioria (se não em todos) dos shell do Unix?
Há várias vezes que eu gostaria de saber a localização de algo que estou executando na linha de comando. No Unix eu apenas faço which <command>, e isso me diz. Não consigo encontrar um equivalente no PowerShell.
Get-Commandencontrar vários resultados, ele retornará uma matriz. Além disso, se o comando encontrado não for um executável,Pathserá indefinido ($null). Isso torna a resposta aqui impraticável para uso geral sem grandes modificações. Para um bom exemplo de ambos os casos, tenteGet-Command where.