Done Modified last command prompt duration

Jan 19, 2011
604
14
Norman, OK
Add the ability to display H:MM:SS.mmm for last command runtime to the PROMPT.

i.e. 0:13:51.037 is much more user friendly compared to 831.037

With the help of the ISO8601 plugin (thanks Charles)
Code:
set prompt=%%@dectotime[%%@eval[$=/86400],256]
doesn't work.
 
May 20, 2008
11,415
99
Syracuse, NY, USA
Poor man's version:

1574089875157.png
 
Jan 19, 2011
604
14
Norman, OK
Would this be of use?
I'll give it a try.

Why not just $T ?
I want the duration of the last run command, not the current time of day.

Poor man's version:
That's much easier than my current pre_exec and prompt where I use your 4UTILS plugin.
Code:
0:00:00.345
[C:\BIN\JPSoft\TCCLE14]
11:35:04 $ alias PRE_EXEC
set STARTTIME=%@CLOCK[0]

0:00:00.001
[C:\BIN\JPSoft\TCCLE14]
11:35:53 $ set prompt
$e[35;2m%@TCONVERT[%@eval[(%@CLOCK[0]-%[STARTTIME])/1000]]$e[0m$_$e[32;2m[$P]$_$e[35;1m$t$s$$$e[0m$s

I've got a working prompt, just thought I'd offer up the suggestion for the next version of TCC.
 
May 20, 2008
11,415
99
Syracuse, NY, USA
I have done this in quite a few ways ... PRE_EXEC/PROMPT and PRE_EXEC/POST_EXEC/PROMPT (with both TCC's TIMER/@TIMER and my own CLOCK/@CLOCK) ... also with Charles's _CMDTIME in the prompt and with the built-in $=. All of them seem to have a built-in bias of about .05 second. See this below where I have $= in my prompt. TIMER gives .001 while %= gives .052.

Code:
0.052 v:\> timer & timer
Timer 1 on: 11:43:42
Timer 1 off: 11:43:42  Elapsed: 0:00:00.001

0.052 v:\>

Here's the same with Charles's %_CMDTIME in my prompt.

Code:
0:00:00.062 v:\> timer & timer
Timer 1 on: 11:46:09
Timer 1 off: 11:46:09  Elapsed: 0:00:00.001

0:00:00.051 v:\>

Does anyone have an idea why that happens?
 
Similar threads
Thread starter Title Forum Replies Date
Joe Caverly Done Specify which LIBRARY to run command from Suggestions 2
vefatica File name completion at the beginning of the command line Suggestions 6
L Done Suggestion for TCC 'ver' command Suggestions 8
C Feature Request: Gain some elements of the XXCOPY feature set in COPY or a new "Mass-Copy" command Suggestions 0
D Done SHORTCUT command should accept unexpanded environment variables. Suggestions 0
mfarah Unix-like clear screen keystroke command. Suggestions 0
C Powershell ISE tabbed within Take Command Suggestions 0
D Command Input Feature Request Suggestions 0
R Done Putting command output into an array Suggestions 2
R Done Execute command while at a breakpoint Suggestions 4
R Done Allow single stepping within a command group Suggestions 5
R Declined wish-list: add a command to copy a file to clipboard. Suggestions 17
A Declined Navigation in Take Command Suggestions 4
x13 SORTARRAY command Suggestions 1
R ffind /= and command line Suggestions 0
A Declined Enhance OPTION command functionality Suggestions 2
R Done Command History Window: select more than one line. Suggestions 0
R Declined History: show in which directory a command has been typed. Suggestions 6
N Declined GUI for select command Suggestions 0
Charles Dye Done TCEDIT: Command-line option to print files Suggestions 2
Charles Dye Declined Windows functions and command: Add syntax to specify HWND directly Suggestions 0
vefatica Declined @@key alias at beginning of partial command line Suggestions 10
R Save and load a command dialog set and name it Suggestions 3
Alpengreis Done Add "Slow copy" (/WAIT) parameter to SYNC command Suggestions 1
L Completing the UnQLite command's option set Suggestions 0
joltcoder Done Support an "up" command to go to parent directory and "up3" to go up 3 directories, etc. Suggestions 4
M Declined Command line support for Virustotal Suggestions 0
A Declined Take Command/Debugger as a Visual Studio 2017 add-in/extension Suggestions 4
Joe Caverly Done UnLIBRARY command Suggestions 9
jaejunks Done Option for case-sensitive string comparison in IF command (for CMD compatibility) Suggestions 1
rps Done Log entry command Suggestions 3
rps Done Command and directory history pop-up additions Suggestions 2
rps Command History window options Suggestions 0
rps Declined Command output spacing options Suggestions 0
rps Done Command History edit additions Suggestions 0
J Done Set font in Take Command tabs in a .btm Suggestions 1
rconn Add a parameter to dir command to handle zip files as folders Suggestions 1
rconn Command Line constructor custom DIALOGs for batch files Suggestions 0
rconn A Command-line comparison Suggestions 0
rconn Done database access from command line Suggestions 0
W Done Add colorize to tree command? Suggestions 0
S Done Eject removable USB drives command Suggestions 2
Alpengreis Declined Any chance for quick help with all command-options? Suggestions 3
ehab aboudaya Done Shortcut Key to switch between current active tab & command input Suggestions 0
M Done Start command issue... Suggestions 6
mfarah Done Proposal: new PROMPT $i special command. Suggestions 2
S Done Enhanced TYPE command Suggestions 9
C Done DIFF command Suggestions 0
S Declined New command or new ACTIVATE option request Suggestions 5
J Done program elevation from command line Suggestions 0

Similar threads