如何在 PowerShell 中從別名獲取/解析命令?


要根據給定的別名解析命令名稱,你需要使用以下命令。

$Alias:AliasName

例如,

$Alias:dir

$Alias:ls

輸出

Get-ChildItem

這意味著上述命令將提供相同的結果。例如,以下命令的輸出將保持不變。

Get-ChildItem C:\
Dir C:\
ls C

輸出

你還可以使用 Get-Alias 解析別名名稱。例如,

Get-Alias -Name dir

Get-Alias -Name ls

直到現在,我們需要記住別名名稱才能獲取命令,而且我們正在執行單個命令來獲取別名及其命令。可以獲取給定命令的所有別名名稱。要獲取 Get-ChildItem 的所有別名。

Get-Alias | where {$_.Definition -eq "Get-ChildItem"}

輸出

Get-Alias | where {$_.Definition -eq "Get-Content"}

輸出

更新時間:2020 年 2 月 14 日

309 次瀏覽

開始你的 職業生涯

完成課程獲得認證

開始
廣告
© . All rights reserved.