¿PowerShell tiene un equivalente al whichcomando que se encuentra en la mayoría (si no todos) los shells de Unix?
Hay varias veces que me gustaría saber la ubicación de algo que estoy ejecutando desde la línea de comandos. En Unix solo lo hago which <command>, y me dice. No puedo encontrar un equivalente en PowerShell.
Get-Commandencuentra varios resultados, devuelve una matriz. Además, si el comando que encuentra no es un ejecutable,Pathestá indefinido ($null). Esto hace que la respuesta aquí sea poco práctica para uso general sin grandes modificaciones. Para un buen ejemplo de ambos casos, intenteGet-Command where.