同じスクリプトをWindows, Linux, Macのいずれでも走らせることができるという点で、作業の自動化に重宝しているPowerShell。気に入ってはいるのだが、bashやzshと比べ直感的でなかったことの一つが、エイリアスの設定だった。Windows上のWindows PowerShell 5.1およびMac上のPowerShell 7.3.1でテスト済み。 どこのどのファイルに書けばよいか 環境変数$PROFILEにあるスクリプトが、PowerShellの起動時に実行される。コマンド $PROFILE | Format-List -Property *Host* -Forceで確認…