Hur man använder Remove-Alias ​​(Microsoft.PowerShell.Utility) Cmdlet i PowerShell?

Hur Man Anvander Remove Alias Microsoft Powershell Utility Cmdlet I Powershell



I PowerShell, cmdlet ' Ta bort-alias ” ta bort ett alias som anges för ett kommando i den aktuella sessionen. Men för att ta bort aliaset från alla sessioner, lägg helt enkelt till 'Remove-Alias' cmdleten till PowerShell-profilen. Cmdleten 'Remove-Alias' introducerades först i PowerShell 6.0 och den har inget standardalias. Dessutom, för att ta bort det skrivskyddade aliaset, specificera helt enkelt ' -Tvinga ”-parametern tillsammans med cmdleten ”Remove-Alias”.

Denna handledning kommer att utveckla användningen av PowerShells 'Remove-Alias' cmdlet.

Hur man använder/använder Remove-Alias ​​(Microsoft.PowerShell.Utility) Cmdlet i PowerShell?

För att ta bort ett alias och dess information i PowerShell, använd först ' Ta bort-alias ' cmdlet. Skriv sedan ' -Namn ” och ge den ett aliasnamn. För att ytterligare förstå användningen av den angivna cmdleten, gå över till avsnittet med praktiska exempel nedan.







Exempel 1: Använd Cmdlet 'Remove-Alias' för att ta bort ett alias

Innan du tar bort eller tar bort ett alias, låt oss verifiera om ett alias finns eller inte. För det ändamålet kör du helt enkelt aliasnamnet i PowerShell:



Getp



Eftersom det kan observeras att aliasnamnet existerar. Nu, låt oss ta bort det.





För att ta bort ett alias, använd först ' Ta bort-alias ' cmdlet. Lägg sedan till ' -Namn ” och tilldela den aliasnamnet:

Avlägsna - Alias -Namn 'Getp'



För att kontrollera om aliaset har tagits bort eller inte, kör exemplet:

Getp

Eftersom det kan observeras att det angivna aliaset har raderats framgångsrikt:

Exempel 2: Använd 'Remove-Alias' Cmdlet för att ta bort skrivskyddade alias

För att ta bort ' Endast läs ' alias, använd ' -Tvinga parametern bredvid ' Ta bort-alias ' cmdlet:

Avlägsna - Alias -Namn 'Får' -Tvinga

Exempel 3: Använd 'Remove-Alias' Cmdlet för att ta bort alla icke-skrivskyddade alias

För att ta bort alias förutom ' Endast läs ”, kör det angivna kommandot:

Get-Alias | Var-Objekt { $_ .Alternativ - Ja 'ReadOnly' } | Avlägsna - Alias -Tvinga

Enligt det ovan angivna kommandot:

  • Använd först ' Get-Alias ' cmdlet och skicka den till ' Var-Objekt ' cmdlet.
  • Skapa sedan ett villkor för att välja ett alias förutom ' Endast läs ' och rör den till ' Ta bort-alias ' cmdlet.
  • Använd slutligen ' -Tvinga parameter för att radera ' Endast läs ' alias:

Det är allt! Du har lärt dig användningen av PowerShell 'Remove-Alias' cmdlet.

Slutsats

PowerShells ' Ta bort-alias ” cmdlet tar bort aliasen för cmdletarna i den aktuella sessionen. Det kan också ta bort aliasen för alla sessioner genom att ange dem i PowerShell-profilen. Alias ​​med alternativet skrivskyddad kan också tas bort med parametern ' -Tvinga ”. Den här guiden förklarade användningen av 'Remove-Alias' cmdlet med hjälp av olika praktiska exempel.