もっと詳しく

取得エイリアス コマンドレットは、PowerShell で現在のセッションのエイリアス リストを取得します。 PowerShell エイリアス リストには、組み込みのエイリアス、ユーザーが追加したエイリアス、ユーザーがインポートまたは設定したエイリアスが含まれます。

Get-Alias エイリアス名に基づいてコマンド名を返します。 コマンド エイリアス リストを返したい場合は、 意味 パラメータ。

この記事では、PowerShell の Get-Alias について、および Get-Alias を使用して PowerShell エイリアス リストを取得する方法、または現在のセッションでエイリアスを検索する方法について説明します。

取得エイリアス PowerShell

Get-Alias コマンドレットは、PowerShell コマンドレットのエイリアス名を返します。 Get-Alias はエイリアス名を入力として受け取り、コマンドレット名を返します。

デフォルトでは、 Get-Alias PowerShell で現在のセッションに定義されているすべてのエイリアスを取得します。

PowerShell の Get-Alias コマンドレットのエイリアス名は ギャル

構文

Get-Alias
   [[-Name] <String[]>]
   [-Exclude <String[]>]
   [-Scope <String>]
   [<CommonParameters>]

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

パラメーター

-名前 : 取得するエイリアスを指定します。 The 名前 オプションのパラメータです。 ワイルドカードを使用できます。

-意味: 指定されたアイテムのエイリアスを取得します。

-範囲: Get-Alias が有効になるスコープを指定してください。 スコープは、グローバル、ローカル、およびスクリプトを受け入れることができます。 デフォルトでは、スコープは ローカル.

現在のセッションの PowerShell でエイリアスを取得する

PowerShell で Get-Alias コマンドレットを使用して、現在のセッションのすべてのエイリアスを取得します。

Get-Alias

上記の PowerShell Get-Alias コマンドレットの出力は、現在のセッションのすべてのエイリアスを取得します。

PS C:> Get-Alias                                                                                                       
CommandType     Name                                               Version    Source
-----------     ----                                               -------    ------
Alias           % -> ForEach-Object
Alias           ? -> Where-Object
Alias           ac -> Add-Content
Alias           asnp -> Add-PSSnapin
Alias           cat -> Get-Content
Alias           cd -> Set-Location
Alias           CFS -> ConvertFrom-String                          3.1.0.0    Microsoft.PowerShell.Utility
Alias           chdir -> Set-Location
Alias           clc -> Clear-Content
Alias           clear -> Clear-Host
Alias           clhy -> Clear-History
Alias           cli -> Clear-Item

名前ですべてのエイリアスを取得する

使用 名前 Get-Alias コマンドレットのパラメーターを使用して、文字または名前で始まるすべてのエイリアスを取得します。 ワイルドカードを使用できます。

Get-Alias -Name gc*  

上記の PowerShell スクリプトでは、 Get-Alias コマンドレットは、 名前 で始まるすべてのエイリアス名を取得するためにワイルドカードを使用してエイリアス名を指定するパラメータ GC.

上記の PowerShell スクリプトの出力は次のとおりです。

PS C:> Get-Alias -Name gc*                                                                                             
CommandType     Name                                               Version    Source
-----------     ----                                               -------    ------
Alias           gc -> Get-Content
Alias           gcb -> Get-Clipboard                               3.1.0.0    Microsoft.PowerShell.Management
Alias           gci -> Get-ChildItem
Alias           gcm -> Get-Command
Alias           gcs -> Get-PSCallStack


PS C:>   

PowerShell でコマンドレット エイリアスを取得する

を使用して、指定したコマンドレットのエイリアスを取得できます。 Get-Alias とともに 意味 パラメータ。

 Get-Alias -Definition Get-Command

上記の PowerShell スクリプトでは、Get-Alias コマンドで 意味 パラメーターを使用してコマンドレット名を指定し、PowerShell でエイリアス リストを取得します。

上記のコマンドの出力は次のとおりです。

PS C:> Get-Alias -Definition Get-Command                                                                               
CommandType     Name                                               Version    Source
-----------     ----                                               -------    ------
Alias           gcm -> Get-Command


PS C:>    

プロパティによるエイリアスの取得

Get-Alias コマンドレットを使用して、プロパティごとにすべてのエイリアスを取得できます。

Get-Alias | Where-Object {$_.Options -Match "ReadOnly"}

上記の PowerShell スクリプトでは、Get-Alias コマンドは、 オプション プロパティは 読み取り専用.

クールなヒント: PowerShell を使用してフォルダー内のファイルの詳細を取得する方法!

結論

PowerShell でエイリアス リストを取得するための Get-Alias コマンドレットに関する上記の記事がお役に立てば幸いです。

PowerShell Active Directory コマンドと PowerShell の基本に関するその他のトピックについては、ShellGeek のホームページを参照してください。

The post PowerShell の Get-Alias – ShellGeek appeared first on Gamingsym Japan.