スクリプトで PowerShell エイリアスを設定する

スクリプトで PowerShell エイリアスを設定する

PowerShell セッションのエイリアスを設定する PowerShell スクリプトを作成しました。スクリプトを実行してエイリアスを試みると、エイリアスが認識されないというエラーが表示されます。スクリプトによって設定されたエイリアスを使用するにはどうすればよいですか?

答え1

スクリプトを実行するにはドットソーシング演算子:

.ドットソース演算子
現在のスコープ内でスクリプトを実行し、関数、エイリアス、スクリプトによって作成された変数が現在のスコープに追加されます。

. c:\scripts\sample.ps1

注記: ドット ソース演算子の後にはスペースが続きます。スペースを使用して、ドットを.現在のディレクトリを表すドット ( ) 記号と区別します。

次の例では、Sample.ps1現在のディレクトリ内のスクリプトが現在のスコープ内で実行されます。

. .\sample.ps1

関連情報