開発環境に関連するすべてのファイルとプログラムを開くPowerShellスクリプトがあります。入力するのではなく
> &.\mysetup.ps1
タイプするだけでエイリアスできる方法はありますか
> gosetup
?
理想的には、この機能を他のPowerShellスクリプトにも使用します。参考までに、GitPowerShellウィンドウからこれらのコマンドを実行したいと思います。
開発環境に関連するすべてのファイルとプログラムを開くPowerShellスクリプトがあります。入力するのではなく
> &.\mysetup.ps1
タイプするだけでエイリアスできる方法はありますか
> gosetup
?
理想的には、この機能を他のPowerShellスクリプトにも使用します。参考までに、GitPowerShellウィンドウからこれらのコマンドを実行したいと思います。
プロファイルに、次の行を追加します。
$ps_script_dir = "C:\path\to\scripts"
New-Alias <alias name> $ps_script_dir\<script name>
新しいシェルを開くと、そのエイリアスでスクリプトを呼び出すことができるはずです。
更新/追加情報
ワンライナーまたはコードの短い断片をエイリアスに割り当てるだけの場合は、上記のようにスクリプトファイルに入れる必要はありません。プロファイルに関数を作成するだけです。
function someUsefulOneliner
{
# Your one-liner goes here
}
set-item -path alias:<alias name> -value someUsefulOneliner