PowerShellコマンドレット虎の巻

New-Alias

New-Aliasは、エイリアスを作成するコマンドです。

エイリアスnal

解説

エイリアスを新規作成します。

既に同名のエイリアスが存在した場合はエラーが発生します。
既存のエイリアスを更新したい場合は、Set-Aliasコマンドレットをご使用ください。

構文

(構文)
New-Alias [-Name] <string> [-Value] <string> [<CommonParameters>]
【主要パラメータ】
パラメータ説明
-Name エイリアス名エイリアス名を指定する
-Value コマンド名エイリアスを設定するコマンド名を指定する
-Description 説明説明文を指定する
-Option オプションオプションを指定する
 None
 ReadOnly
 Constant
 Private
 AllScope
-PassThru通常は出力しない値を出力るようにする
-Scope 値対象とするスコープを指定する
・Global:どこからでも読書き可能
・Local:現在のスコープのみ読書き可能(※既定値)
・Script:スクリプト内のみ読書き可能
-Force強制的に実行する
-WhatIf実行はせずに実行結果の確認のみ行う
-Confirm実行前に確認メッセージの表示を行う

共通的なパラメータは「共通パラメータ」をご覧ください。

サンプル

コマンドレット「Get-Date」に対してgdというエイリアスを作成する

New-Alias -Name gd -Value Get-Date #以下のように-Nameと-Valueを省略できます。 New-Alias gd Get-Date

説明を指定しつつエイリアスを作成する

New-Alias -Name gd -Value Get-Date -Description 説明です

エイリアス作成前に確認メッセージを表示する

New-Alias -Name gd -Value Get-Date -Confirm

コマンドのヘルプを表示する

Get-Help New-Alias

備考

  • 作成したエイリアスを削除したい場合はRemove-Itemコマンドレットを使用してください。
    (例)エイリアスgdを削除する ⇒Remove-Item alias:gd

関連項目