Using the Set-Alias Cmdlet
Remapping an Existing Windows PowerShell Alias
Set-Alias allows you to map an existing alias to a different cmdlet. For example, suppose you have an alias named show that, for some reason, is mapped to the Remove-Item cmdlet. You’d prefer that show be mapped to Get-ChildItem. Well, why didn’t you say so:
Set-Alias show Get-ChildItem
Just call Set-Alias followed by the alias name, followed by the appropriate cmdlet. That’s all you have to do.
Although there’s no corresponding cmdlet set aside for removing a mapped alias, you can achieve that task by using Remove-Item:
Remove-Item alias:\show