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

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

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

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

function prompt {"Hello >"}

と入力して実行します。

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

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

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

function prompt {""}

と入力します。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>