[Tips] プロンプト文字列を変更するには?

PowerShellのプロンプト文字列は既定で「カレントディレクトリ>」が表示されるようになっています。

プロンプト文字列は、prompt関数が返す文字列で決定されるので、関数を再定義してあげれば文字列を変更することができます。

たとえば、プロンプト文字列を「Hello >」に変更したい場合は

function prompt {"Hello >"}

と入力して実行します。

現在時刻がプロンプト文字として表示されるようにしてあげると、いつコマンドを実行したのかを把握できるようになりますね。

function prompt {(Get-Date).ToString() + ">"}

単に「PS >」と表示したい場合は

function prompt {""}

と入力します。

コメント

タイトルとURLをコピーしました