Documentation Comspec not working

Mar 17, 2013
11
0
According to your FAQ we can change the default command processor. I changed it to the following and rebooted.

"C:\Program Files\JPSoft\TCMD15x64\tcmd.exe"

Yet clicking on a batch file in Explorer still runs up cmd.exe What am I doing wrong?

Note: I tried this with TCC/LE on a different computer too and got the same results. All computers are Win7-64 based.


Code:
2. How do I change the default command processor?
 
You can change the default command processor by going to the Control Panel / System / Advanced System Settings / Advanced / Environment Variables, and changing the value of "ComSpec" in the System Variables window.
 
For example, in v14 you'd change it to something like: c:\program files\jpsoft\tcmd14\tcc.exe depending on where you installed TCMD & TCC.
 

Charles Dye

Super Moderator
Staff member
May 20, 2008
4,689
106
Albuquerque, NM
prospero.unm.edu
According to your FAQ we can change the default command processor. I changed it to the following and rebooted.

"C:\Program Files\JPSoft\TCMD15x64\tcmd.exe"

Yet clicking on a batch file in Explorer still runs up cmd.exe What am I doing wrong?

It sounds like you want to change a file association, not the default command shell. Try running the batch file TCCBATCH.BTM in the program directory. (I recommend that you associate .BTM files with TCC, but leave .BAT and .CMD alone; they are probably best run in CMD.EXE.)
 
  • Like
Reactions: trad
May 20, 2008
3,515
4
Elkridge, MD, USA
Another important point: The command processor is tcc.exe; tcmd.exe is the tabbed console interface. You may run any console program, including tcc.exe and cmd.exe in a tcmd tab. You can run multiple instances of both command processors in different tabs of the same instance of tcmd.
 
Mar 17, 2013
11
0
It sounds like you want to change a file association, not the default command shell. Try running the batch file TCCBATCH.BTM in the program directory. (I recommend that you associate .BTM files with TCC, but leave .BAT and .CMD alone; they are probably best run in CMD.EXE.)
Yes, this fixed it... Thanks...
 

Similar threads