PowerShellにはプロファイルと呼ばれるファイルがあります。
このファイルはPowerShellが起動する前に実行されるスクリプトファイルです。
いわばPowerShell専用のスタートアップファイルであり、毎回使用したい関数やエイリアスなどを登録しておくことで、自動でPowerShellコンソールに反映されます。(通常PowerShelコンソール上で作成した関数やエイリアスはPowerShellが閉じられた時点でその情報を失ってしまいます。)
PowerShell のプロファイル
PowerShellのプロファイルは $profile という自動変数に代入されています。
通常
C:\Documents and Settings\ユーザー\My Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1
がプロファイルの場所となります。
PowerShell ISEのプロファイル
PowerShell ISEにも同様にプロファイルを作成することができます。
PowerShell ISEのプロファイルは PowerShellコンソールのものとは別ファイルとなることに注意してください。
PowerShell ISEのプロファイルの場所は、PowerShell ISEを起動して $profile自動変数を確認します。
通常
C:\Documents and Settings\ユーザー\My Documents\WindowsPowerShell\Microsoft.PowerShellISE_profile.ps1
がPowerShell ISEのプロファイル場所となります。
[Tips] PowerShell ISEでPowerShwellコンソールのプロファイルを使用する
&"C:\Documents and Settings\ユーザー\My Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1"
の1行をMicrosoft.PowerShell_profile.ps1 に書いておくと PowerShell コンソールと同一の設定がPowerShell ISEに反映されます。
是非お試しください。
コメント