Show/Hide Toolbars

Take Command / TCC Help v. 21

Navigation: TCC

Comparing TCC, TCC/LE, and CMD

Scroll Prev Top Next More

TCC comes in two versions: the full TCC as distributed with Take Command, and TCC/LE, which is distributed separately in a free but unsupported version. We will refer to TCC in this section to mean the full TCC version.

 

TCC/LE contains a subset of the TCC commands, variables, and variable functions. In addition, TCC/LE does not include the following TCC features:

 

Batch IDE (debugger and editor)

FTP, FTPS, SFTP, HTTP, HTTPS, and TFTP file access

OpenAFS

Internal Perl, Python, REXX, Ruby, and Tcl/tk support

Active Scripting

Command dialogs

Many internal variables and variable functions (see the TCC/LE help for variables and functions that are included)

 

TCC/LE does include the full command line editing, alias, filename completion, directory navigation, file selection, and regular expression support in TCC.

 

The following table lists the TCC commands supported in TCC/LE -- and, by way of comparison, with the default Windows command processor CMD. Most of the CMD commands and many of the TCC/LE commands have only a limited subset of the options and/or functionality in the equivalent TCC command. (Commands marked with a * in the CMD column are external Windows commands.)

 

TCC

TCC/LE

CMD

?

Y

 

ACTIVATE

Y

 

ALIAS

Y

 

ASSOC

Y

Y

ASSOCIATE

 

 

ATTRIB

Y

*

BATCOMP

 

 

BDEBUGGER

 

 

BEEP

Y

 

BTMONITOR

 

 

BREAK

Y

Y

BREAKPOINT

 

 

BZIP2

 

 

CALL

Y

Y

CANCEL

Y

 

CD / CHDIR

Y

Y

CDD

Y

 

CHCP

Y

*

CLIPMONITOR

 

 

CLS

Y

Y

COLOR

Y

Y

COPY

Y

Y

COPYDIR

 

 

DATE

Y

Y

DATEMONITOR

 

 

DEBUGMONITOR

 

 

DEBUGSTRING

 

 

DEDUPE

 

 

DEFER

 

 

DEL / ERASE

Y

Y

DELAY

Y

 

DESCRIBE

Y

 

DESKTOP

 

 

DETACH

 

 

DIFFER

 

 

DIR

Y

Y

DIRHISTORY

Y

 

DIRS

Y

 

DISKMONITOR

 

 

DO

Y

 

DRAWBOX

Y

 

DRAWHLINE

Y

 

DRAWVLINE

Y

 

ECHO

Y

Y

ECHOERR

Y

 

ECHOS

Y

 

ECHOSERR

Y

 

ECHOX

 

 

ECHOXERR

 

 

EJECTMEDIA

Y

 

ENDLOCAL

Y

Y

ENUMPROCESSES

 

 

ENUMSERVERS

 

 

ENUMSHARES

 

 

ESET

Y

 

EVENTLOG

 

 

EVENTMONITOR

 

 

EVERYTHING

 

 

EXCEPT

Y

 

EXIT

Y

Y

FFIND

Y

 

FIREWIREMONITOR

 

 

FOLDERMONITOR

 

 

FONT

 

 

FOR

Y

Y

FREE

Y

 

FTYPE

Y

Y

FUNCTION

 

 

GLOBAL

Y

 

GOSUB

Y

 

GOTO

Y

Y

GZIP

 

 

HASH

 

 

HEAD

 

 

HELP

Y

*

HISTORY

Y

 

IDE

 

 

IF

Y

Y

IFF

Y

 

IFTP

 

 

INKEY

Y

 

INPUT

Y

 

INSTALLED

 

 

JABBER

 

 

JAR

 

 

JOBMONITOR

 

 

JOBS

 

 

KEYBD

Y

 

KEYS

Y

Y

KEYSTACK

Y

 

LIST

Y

 

LOADBTM

 

 

LOADMEDIA

Y

 

LOCKMONITOR

 

 

LOG

Y

 

LUA

 

 

MD / MKDIR

Y

Y

MEMORY

Y

 

MKLINK

Y

Y

MKLNK

Y

 

MOVE

Y

Y

MOVEDIR

 

 

MSGBOX

Y

 

NETMONITOR

 

 

ON

Y

 

OPTION

Y

 

OSD

 

 

PATH

Y

Y

PAUSE

Y

Y

PDIR

Y

 

PIPEVIEW

 

 

PLAYAVI

 

 

PLAYSOUND

 

 

PLUGIN

Y

 

POPD

Y

Y

POSTMSG

 

 

PRINT

 

 

PRIORITY

 

 

PROCESSMONITOR

 

 

PROMPT

Y

Y

PSHELL

 

 

PSUBST

 

 

PUSHD

Y

Y

QUERYBOX

Y

 

QUIT

Y

 

RD / RMDIR

Y

Y

REBOOT

Y

 

RECYCLE

 

 

REGDIR

 

 

REGMONITOR

 

 

REM

Y

Y

REN / RENAME

Y

Y

RESOLUTION

 

 

RESTOREPOINT

 

 

RETURN

Y

 

REXEC

 

 

RSHELL

 

 

SAVECONSOLE

 

 

SCREEN

Y

 

SCREENMONITOR

 

 

SCRIPT

 

 

SCRPUT

Y

 

SELECT

Y

 

SENDHTML

 

 

SENDMAIL

 

 

SERVICEMONITOR

 

 

SERVICES

 

 

SET

Y

Y

SETARRAY

 

 

SETDOS

Y

 

SETERROR

 

 

SETLOCAL

Y

Y

SHIFT

Y

Y

SHORTCUT

 

 

SHRALIAS

Y

 

SMPP

 

 

SNMP

 

 

SNPP

 

 

START

Y

Y

STATUSBAR

 

 

SWITCH

Y

 

SYNC

 

 

TABCOMPLETE

 

 

TAIL

 

 

TAR

 

 

TASKBAR

 

 

TASKDIALOG

 

 

TASKEND

 

 

TASKLIST

 

 

TCDIALOG

 

 

TCFILTER

Y

 

TCTOOLBAR

Y

 

TEE

Y

 

TEXT

Y

 

TIME

Y

Y

TIMER

Y

 

TITLE

Y

Y

TOUCH

Y

 

TPIPE

 

 

TRANSIENT

 

 

TREE

Y

*

TRUENAME

Y

 

TYPE

Y

Y

UNALIAS

Y

 

UNBZIP2

 

 

UNFUNCTION

 

 

UNGZIP

 

 

UNJAR

 

 

UNSET

Y

 

UNSETARRAY

 

 

UNTAR

 

 

UNZIP

 

 

UPTIME

 

 

USBMONITOR

 

 

UUID

 

 

VBEEP

 

 

VER

Y

Y

VERIFY

Y

Y

VIEW

 

 

VOL

Y

Y

VSCRPUT

Y

 

WAKEONLAN

 

 

WEBFORM

 

 

WEBUPLOAD

 

 

WHICH

Y

 

WINDOW

Y

 

WINSTATION

 

 

WMIQUERY

 

 

WSETTINGS

 

 

WSHELL

 

 

WSHORTCUT

 

 

Y

Y

 

ZIP

 

 

ZIPSFX

 

 

7UNZIP

 

 

7ZIP

 

 

 

 

The following table lists the TCC internal variables supported in TCC/LE (none are included in CMD):

 

TCC

TCC/LE

+

Y

=

Y

!

Y

?

Y

_4ver

Y

_?

Y

_fg

Y

_ftperror

 

_kbhit

Y

_parent

Y

_pid

 

_pipe

Y

_ppid

 

_x64

 

_xen

 

_xmouse

 

_xpixels

Y

_xwindow

 

 

 

The following table lists the TCC variable functions supported in TCC/LE (none are included in CMD):

 

@QUOTE

 

@YEAR

Y

 

TCC also includes 75+ command variables that are not in TCC/LE or CMD.