I would like my command prompt (not powershell, just command prompt) to show the time, something like this:


Is there a way to do this? Basically, I leave things running from the prompt, and it would be nice to see what time I executed various commands.

prompt $t$g

And see http://ss64.com/nt/prompt.html for a complete list

| improve this answer | |
  • 4
    prompt $T$H$H$H$G gives me exactly what I want – Daniel Williams May 14 '11 at 20:58
  • 5
    prompt $T$H$H$H$S$P$G includes time & path – Eamon Nerbonne Jun 13 '16 at 19:37
  • 1
    This is great combined with automatically running this when you open cmd: superuser.com/a/54923 – HEADLESS_0NE Nov 9 '16 at 19:01

Attempt 1

Using prompt $t$g (as in the currently accepted answer) results in a prompt as in this example:


Attempt 2

Using prompt $P - $T$H$H$H$G (as in the previously posted answer) results in a prompt like in this example:

C:\Users\Pierre.Vriens - 14:32:46>

Attempt 3

Using prompt $T$H$H$H$H$H$H$G (as mentioned also in a comment from OPer below the currently accepted answer) results in a prompt like in this example:


So it looks like this attempt (= nr 3) is the correct answer ... (Credits: Daniel Williams), because:

  • $T results in 14:32:46,28.
  • $H$H$H$H$H$H performs, 6 times, a backspace (i.e. removes the :46,28 part of that).
  • $G adds > to it again.
| improve this answer | |

prompt $P - $T$H$H$H$G to have it more nicely maybe

| improve this answer | |
  • 4
    Could you explain? – Toto Nov 20 '17 at 13:25
  • 1
    go to this PC properties, Advanced settings, Environment, System variables, and add a variable PROMPT with the value I did mentioned so that you will have all future cmd prompts you will open with that prompt ;) Have fun. – Petro Nov 22 '17 at 8:30

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.