A partir d'un fichier batch, vous pouvez déterminer si TCC est chargé en effectuant une comparaison numérique :
if 01 == 1 echo Take Command is loaded !
Dans TCCil s'agit d'une comparaison numérique et d'un vrai ; dans CMD, il s'agit d'une comparaison de chaîne de caractères et d'un faux. Une fois que vous avez établi que le fichier batch s'exécute en TCCvous pouvez utiliser des variables internes telles que _CMDPROC, _4VER, _DOS, _DOSVER et _WIN pour déterminer l'environnement d'exploitation.
Vous pouvez déterminer si TCC s'exécute dans une fenêtre à onglets Take Command dans une fenêtre à onglets à l'aide de la variable interne _TCTAB:
if %_tctab == 1 echo TCC s'exécute dans une fenêtre à onglet Take Command!
Vous pouvez empêcher votre fichier batch de s'exécuter dans CMD en lui donnant l'extension .BTM. CMD ne reconnaît pas les fichiers .BTM comme des fichiers batch.