PowerShellのプロンプト文字列をカスタマイズする [Windows]
PowerShellのデフォルトのプロンプトはカレントディレクトリの絶対パスを表示するから長すぎる。
カレントディレクトリの名前だけで十分。
カレントディレクトリの名前だけで十分。
PowerShellのプロンプト文字列をカスタマイズする - @ITこのような関数は、(当然)PowerShell起動のたびに手動で実行するのは現実的ではない。そこでプロファイルとして登録しておくことにしよう(*)。プロファイルとして登録するには、ファイル名を「profile.ps1」とし(PowerShellのスクリプトでは、拡張子を「.ps1」とすること)、保存先のフォルダは「C:\WINDOWS\SYSTEM32\windowspowershell\v1.0」とする必要がある(ユーザー単位にプロファイルを区別したい場合には「C:\Documents and Settings\<ユーザー名>\My Documents\WindowsPowerShell」フォルダでも可)。
※ファイル:profile.ps1
function prompt() {
# カレント・フォルダのパスから末尾の要素のみを抽出
"[" + (Split-Path (Get-Location) -Leaf) + "] > "
}
2009-10-29 14:49
nice!(0)
コメント(0)
トラックバック(0)
コメント 0