如何获取cmdlet的所有别名?例如,Get-Help
cmdlet包含gcm
和man
。
我尝试了Get-Alias
,但它提供了不必要的答案。我的要求是获取特定cmdlet的所有别名。
答案 0 :(得分:6)
您可以使用-Definition
参数获取此信息:
Get-Alias -Definition Get-Help
答案 1 :(得分:0)
其他解决方案(对于那些更熟悉Linux风格的人):
alias | findstr Get-Help
或
Get-Alias | findstr Get-Help
或
gal | findstr Get-Help
其中gal
是Get-Alias
的别名。
答案 2 :(得分:0)
其他方式
Get-Alias | Where-Object {$_.Definition -eq 'Get-Help' }
gal | where { $_.Definition -eq 'Get-Help' }
Get-ChildItem Alias: | Where-Object { $_.Definition -eq 'Get-Help' }