Welcome!

By registering with us, you'll be able to discuss, share and private message with other members of our community.

SignUp Now!

resolved: TCC-RT 34 question

Jan
19
0
I think I am mis-understanding what this program is supposed to do... is it actually supposed to be a usable tcc shell, like tcc/le ??
I've been using tcc/le ever since it was released, and used 4DOS and 4NT for decades before that...
They all work just fine... tcc-rt doesn't appear to be working, in any context that I recognize... it installed fine, I have a desktop link (Windows 10 Pro),
but when I try to run it, I just get a hung console window... how is it supposed to work??
 
Well, I think I'm missing the point here... tcc/le already executes batch/command files from the command line, with no issues... what is the point of tcc-rt ??

TCC/RT is a little more up-to-date than TCC/LE (version 33 vs. version 14).
 
  • TCC/LE is v14.0 build 9 from 2016-02-05 and is designed for Windows XP, 2003, Windows Vista, Windows 2008, Windows 7, Windows 8, Windows 8.1, Server 2012, and Server 2012R2.
  • TCC/RT is v34.0 build 19 from 2025-01-16 and is designed for Windows 10, Server 2016, Server 2019, Windows 11, and Server 2022.
 
Create an alias in TCC/LE;

Code:
alias tccrt=`"C:\Program Files\JPSoft\TCC_RT_34\tcc.exe" /Q /C %1 %2 %3 %4 %5 %6 %7 %8 %9`

This will allow you to run TCC-RT v34 commands from TCC/LE.

Joe
 
Last edited:
As an example, there is no ENUMPROCESSES in TCC/LE.
Code:
[R:\]enumprocesses
TCC: Unknown command "enumprocesses"

With the alias previously posted;
Code:
[R:\]tccrt enumprocesses 10132
10132  tcc.exe
  19100  conhost.exe
  20388  tcc.exe

This is one example of using a TCC-RT v34 command in TCC/LE.

Joe
 
Speaking of LE and RT, isn't this the wrong icon (the downloaded distribution file)?

1737304010902.webp
 
  • TCC/LE is v14.0 build 9 from 2016-02-05 and is designed for Windows XP, 2003, Windows Vista, Windows 2008, Windows 7, Windows 8, Windows 8.1, Server 2012, and Server 2012R2.
  • TCC/RT is v34.0 build 19 from 2025-01-16 and is designed for Windows 10, Server 2016, Server 2019, Windows 11, and Server 2022.
I would note, though, that I have been using tcc/le for years now, on Windows 10 and Windows 11, with no issues of any sort...

Are there any lists that detail the differences between the two programs?
 
TCC/LE will run on newer OS, it's just missing a lot of features over the past nearly decade.

TCC/RT is kept up to date but is limited in the way it can run, so you can't have an interactive shell/command prompt, for example. But if you're someone who develops BTM scripts and then wants to run those scripts on another system without TCMD/TCC installed, you can use TCC/RT to run the batch non-interactively. I use that on occasion since I have TCC on my workstation but there are times it's quicker to run things directly on a remote system/server. I think there are other commands that TCC/RT might not support but the documentation will spell all that out. I haven't run across any but my scripts are generally pretty simple things, relying more on TCC to do some of the logic flows and branching, but then calling other programs for the meat and potatoes.
 
I imagine the "what's new" between version 14 and version 34 is pretty extensive.

If you start here at version 15 and work up through the latest v34 you can see that there are quite a few changes, additions, probably some deprecated features over the past 9 years.
What's new - v15
 
I imagine the "what's new" between version 14 and version 34 is pretty extensive.

If you start here at version 15 and work up through the latest v34 you can see that there are quite a few changes, additions, probably some deprecated features over the past 9 years.
What's new - v15
Yeah, I guess you are correct... and since tcc/le has served me just fine for a couple of decades, I probably don't need to upgrade anyway...
 
Back
Top