Referencing Built-in Function from User-Defined Function
One can define an alias command that replaces a built-in command but uses the built-in command by putting an asterisk in front of the built-in command, as in TCC(30.00.22): C:\commands\bat>alias dir...
View ArticlePrintCenter - Print text in center of console
If I wanted text to appear in the center of the console, this will do it. The math is not that complex :-) Take the console width in columns. Divide by 2. Take the text. Divide by 2. Subtract the...
View ArticleMyIP - Display internal and external IP address
Very basic function that will show the internal IP of your machine (via %_IP) as well as what the internet sees as your address. This would normally be the IP address of your modem or router. Code:...
View Articlecan't override .com file handling like with other extensions
You know how you can set environment variables to control how files of certain extensions are handled? As is documented here: TCC Executable Extensions it doesn't seem to work for .com files. Probably...
View ArticleMS-DOS Player for Win32-x64
This is an MS-DOS emulator that runs on Win32-x64 command prompt. 16bit MS-DOS compatible commands can be executed on Win32-x64 envrionment. Last update was May 10, 2020. Tested and works on Windows 10...
View ArticleJP Software Support Forums Theme Update
I have added two new themes for the support forums (Fluent and Fluent Dark). The default is now Fluent; you can change to Dark or to the old Flare by clicking on the Style Chooser at the bottom of the...
View Articleiftp: Re-use "ftps:" in sub-processes started by "start"
I create a ftp connection to a server using iftp. This allows me to use for example copy ftps:<file mask> <local dir>. How can I (re-)use/pass the ftps: in/to several sub-processes started...
View ArticleAny Workarounds for @if When False Case Generates an Error?
I have been wrestling with creating user-defined functions that use the @IF function to choose between two cases. As the help clearly points out, both the true and false cases are evaluated, so they...
View ArticleForums & Website Moved
The JP Software website (Take Command : Windows Tabbed Consoles and CMD Replacement) and the support forums (Take Command) were moved to a new and higher performance server about an hour ago. The DNS...
View Articlenew look
While using Android to view this site I always found it a bit of a chore to logout as opposed to desktop. Its now very simple on Android
View ArticleNew Oddity with ECHO command
What is going on here? The first command ends with the ampersand; the second one has a space after it (and produces the expected result. TCC(30.00.22): C:\>echo & The process ID is 20296...
View ArticleNOOPad for Notes
NOOP is a command available in the 4UTILS plugin. The purpose of the command is to do nothing. The 4UTILS plugin can be downloaded from ftp://vefatica.net/4plugins/X64/4utils64.zip Along with HISTORY,...
View ArticleTPIPE Replacement Text with Dollar Sign
I am trying to get TPIPE to replace text with text containing a dollar sign, and I cannot get it to work. tpipe /input=file /replace=0,0,0,0,0,0,0,0,0,{{2}},$1.00 Without the dollar sign it works fine....
View ArticleBug in @TIMER Function
I think there is a problem with the output of the @TIMER function. TCC(30.00.22): C:\>echo %@timer[2,ms] 17727 ms Click to expand... The units are now added after the number for precision of ns, us,...
View ArticleAd hoc Firefox profiles
This is new to me; maybe not to others. If you run firefox -P, you have the opportunity to create a firefox "profile". I haven't done much with it but it will remember the start page, screen location,...
View ArticleTHREAD OPTION
If you issue THREAD OPTION, you get the options dialog and can continue working at the TCC prompt.
View Articlequestion about scrollback buffers
I'm interested in setting the scrollback buffer size for stand alone tcc windows. I found the setting in take command options > take command >tabs > buffer rows. How do I set the scrollback...
View Article@EVAL has changed?
v29: Code: v:\> echo %@eval[666 ms/1000] 666 v30: Code: v:\> echo %@eval[666 ms/1000] TCC: Syntax error "666 ms/1000" What's up with that?
View ArticleHelp nit, ATTRIB's /L?
Is this backwards or am I misinterpreting it? Without /L it shows the attributes of the link itself. With /L it shows the attributes of the target. ATTRIB - Change or view file and directory attributes...
View ArticleFFIND and SYMLINK files
If I have the following files; Code: E:\Utils>dir mmf*.btm Volume in drive E is New Volume Serial number is 2c1e:6e61 Directory of E:\Utils\mmf*.btm 2023-06-20 10:15 2,567 mmf.btm 2023-06-09 8:44...
View Article