簡體   English   中英

如何在 Power Shell 中獲取 cmdlet 的所有別名?

[英]How to get all aliases for a cmdlet in power shell?

如何獲取 cmdlet 的所有別名? 例如Get-Help cmdlet 有gcmman

我嘗試了Get-Alias但它給出了不需要的答案。 我的要求是獲取特定 cmdlet 的所有別名。

您可以使用-Definition參數獲取此信息:

Get-Alias -Definition Get-Help

其他解決方案(對於那些更熟悉 Linux 風格的人):

alias | findstr Get-Help

或者

Get-Alias | findstr Get-Help

或者

gal | findstr Get-Help

其中galGet-Alias

其他一些方式

Get-Alias | Where-Object {$_.Definition -eq 'Get-Help' }
gal | where { $_.Definition -eq 'Get-Help' }
Get-ChildItem Alias: | Where-Object { $_.Definition -eq 'Get-Help' }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM