Gets the aliases for the current session. (Get-Alias)

   

# NAME
Get-Alias

# SYNOPSIS
Gets the aliases for the current session.

# SYNTAX
Get-Alias [[-Name] <string[]>] [-Exclude <string[]>] [-Scope <string>] [<CommonParameters>]

Get-Alias [-Definition <string[]>] [-Exclude <string[]>] [-Scope <string>] [<CommonParameters>]

# DESCRIPTION
The Get-Alias cmdlet gets the aliases (alternate names for commands and executable files) in the current session. This includes built-in aliases, aliases that you have set or imported, and aliases that you have added to your Windows PowerShell profile.

By default, Get-Alias takes an alias and returns the command name. When you use the Definition parameter, Get-Alias takes a command name and returns its aliases.

# PARAMETERS
-Definition <string[]>
Gets the aliases for the specified item. Enter the name of a cmdlet, function, script, file, or executable file.

This parameter is called Definition, because it searches for the item name in the Definition property of the alias object.

Required? false
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters? true

-Exclude <string[]>
Omits the specified items. The value of this parameter qualifies the Name and Definition parameters. Enter a name, a definition, or a pattern, such as "s*". Wildcards are permitted.

Required? false
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters? false

-Name <string[]>
Specifies the aliases to retrieve. Wildcards are permitted. By default, Get-Alias retrieves all aliases defined for the current session. The parameter name ("Name") is optional. You can also pipe alias names to Get-Alias.

Required? false
Position? 1
Default value
Accept pipeline input? true (ByValue, ByPropertyName)
Accept wildcard characters? false

-Scope <string>
Gets only the aliases in the specified scope. Valid values are "Global", "Local", or "Script", or a number relative to the current scope (0 through the number of scopes, where 0 is the current scope and 1 is its parent). "Local" is the default. For more information, see about_Scopes.

Required? false
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters? false

<CommonParameters>
This cmdlet supports the common parameters: Verbose, Debug,
ErrorAction, ErrorVariable, WarningAction, WarningVariable,
OutBuffer and OutVariable. For more information, type,
"get-help about_commonparameters".

# INPUTS
System.String
You can pipe alias names to Get-Alias.

# OUTPUTS
System.Management.Automation.AliasInfo
Get-Alias returns an object that represents each alias.

# NOTES

An alias is an alternate name or nickname for a cmdlet, function, or an executable file. To run the cmdlet, function, or executable, you can use its full name or any alias. For more information, see about_Aliases.

To create a new alias, use Set-Alias or New-Alias. To delete an alias, use Remove-Item.

# EXAMPLE 1

C:\PS>get-alias

# Description
-----------
This command gets all aliases in the current session.

# EXAMPLE 2

C:\PS>get-alias -name g*, s* -exclude get-*

# Description
-----------
This command gets all aliases that begin with "g" or "s", except for aliases that begin with "get-".

# EXAMPLE 3

C:\PS>get-alias -definition Get-ChildItem

# Description
-----------
This command gets the aliases for the Get-ChildItem cmdlet.

By default, the Get-Alias cmdlet gets the item name when you know the alias. The Definition parameter gets the alias when you know the item name.

# EXAMPLE 4

C:\PS>get-alias | where-object {$_.Options -match "ReadOnly"}

# Description
-----------
This command retrieves all aliases in which the value of the Options property is ReadOnly. This command provides a quick way to find the aliases that are built into Windows PowerShell, because they have the ReadOnly option.

Options is just one property of the AliasInfo objects that Get-Alias gets. To find all properties and methods of AliasInfo objects, type "get-alias | get-member".

# EXAMPLE 5

C:\PS>get-alias -definition "*-pssession" -exclude e* -scope global

# Description
-----------
This example gets aliases for commands that have names that end in "-pssession", except for those that begin with "e".

The command uses the Scope parameter to apply the command in the global scope. This is useful in scripts when you want to get the aliases in the session.

RELATED LINKS
Online version: http://go.microsoft.com/fwlink/?LinkID=113306
about_Aliases
Set-Alias
New-Alias
Export-Alias
Import-Alias
Alias Provider

C:\Windows>powershell get-help Get-Culture -full

ColorConsole [Version 1.7.1000] PowerShell 2.0-Export
Microsoft Windows [Version 6.1.7600]
Copyright (c) 2014 Microsoft Corporation.

OS: Windows-10 / Windows-8.1 & 8 / Windows-7 & Vista / Windows Server 2008-2016
»»»» ColorConsole



 


... Home  
... Impressum
... ColorConsole

... CMD
... Netsh-XP
... Netsh-7
... Netsh-Vista
... Powershell





;-)









Download the Windows 10 Starter, Home (Basic Premium), Professional und Ultimate!

... facebook.de
0.093
Kann man mit Q-DIR auch suchen, besitzt der Dateimanager eine Suchfunktion?  / Wie kann man den Taschenrechner in Windows 8 und 8.1 öffnen (starten, finden, paint)?  / Wie komme ich unter Windows 8 / 10 Home und Bussines ins BIOS?  / Seit ca. einigen Versionen vor Q-Dir 4.xx startet das Programm sehr langsam!  / E-Mail Nachricht als gelesen oder ungelesen markieren in Thunderbird?  / Desktop Icons anzeigen ausblenden in Windows 7, Hilfe?  / Auto-Expand of the Windows System favorites at program start in Q-Dir.  / Gibt es eine Kommandozeilen-Option um AlwaysMouseWheel minimiert zu starten?  / On what the permission problem is, I'm Admin?  / Timestamps?  / Wann Unicode-Version und wann Ansi-Version?  / Wo ist der klassische Taschen-Rechner unter Windows 10?  /