[記事公開日]2025/10/06
⌨️ promptコマンドの使い方|コマンドプロンプトの表示をカスタマイズする方法
もくじ
はじめに
Windowsのコマンドプロンプトを開いたときに表示される C:> のような文字列を「プロンプト」と呼びます。この部分は単なる飾りではなく、現在のディレクトリや情報を表示するための重要な領域です。実は、この表示は promptコマンド を使って自由に変更することができます。
この記事では、promptコマンドの基本的な役割、使い方、カスタマイズ例、応用的な活用法や注意点を詳しく解説します。
🛠 promptコマンドとは?
-
役割:コマンドプロンプトに表示される文字列を変更する
-
用途:作業環境の識別、利便性向上、遊び心ある表示
-
特徴:特殊コードを使うことで日時やカレントディレクトリを表示可能
📌 基本的な使い方
プロンプトを任意の文字列に変更
prompt MyPrompt$
-
プロンプトが「MyPrompt$」に変更される
デフォルトに戻す
prompt
-
デフォルト(C:>)に戻る
特殊コードを使う
-
$P: 現在のドライブとパス -
$G:>記号
例:
prompt $P$G
-
出力例:
C:\Users>
🔍 よく使う特殊コード
| コード | 説明 | 例 |
|---|---|---|
| $P | カレントパス | C:\Windows |
| $G | > 記号 | > |
| $D | 日付 | 2025-10-03 |
| $T | 時刻 | 12:34:56.78 |
| $V | Windowsバージョン | Microsoft Windows [Version 10.0.19045.3930] |
| $N | 現在のドライブ | C |
| $$ | $記号そのもの |
$ |
例:日時を含めたプロンプト
prompt [$D $T] $P$G
-
出力例:
[2025-10-03 12:34:56.78] C:\Users>
📚 応用的な活用方法
作業環境の識別
prompt [DEV] $P$G
-
開発環境を表すプロンプト表示にできる
ログ作業向けのカスタマイズ
prompt [$T] $P$G
-
コマンド入力時刻を常に確認できる
遊び心を加える
prompt (^_^) $G
-
顔文字を表示して楽しく作業できる
バッチファイルで自動設定
@echo off
prompt [BatchRun] $P$G
-
バッチファイル開始時に自動的にプロンプトを切り替える
⚠️ 注意点
-
promptコマンドでの変更は現在のセッションのみ有効。新しいコマンドプロンプトを開くと元に戻る
-
永続的に変更したい場合は、レジストリやショートカットに設定を追加する必要がある
-
特殊コードを組み合わせすぎると表示が長くなり、可読性が下がることがある
📊 まとめ表
| コマンド | 説明 | 活用例 |
|---|---|---|
| prompt | デフォルトに戻す | 初期設定へ復元 |
| prompt MyPrompt$ | 任意文字列を設定 | プロジェクト名表示 |
| prompt $P$G | パス+記号表示 | 標準スタイル |
| prompt [$D $T] $P$G | 日時+パス表示 | ログ管理向け |
関連記事
さいごに
promptコマンドはシンプルですが、作業効率や利便性を大きく向上させる隠れた便利コマンドです。特に、複数のコマンドプロンプトを開いている場合や長時間作業をする場合には、作業環境を明確にするために役立ちます。
日付や時刻、作業内容を反映させることで、自分だけの快適なコマンドライン環境を作ってみましょう。
