Any reason to keep old versions?

Apr 2, 2011
North Carolina, USA
I have all versions from 8 to the current v 18 installed. Before I uninstall all of the ones before the current v18 - just wanted to know if anyone can come up with reasons to keep the older ones please.
Nov 13, 2008
I keep the latest of the current major version and last major version for development and testing, but otherwise, no. The only exception is when I support systems that run older versions, then I'll keep the latest of the needed major version.

I do not ever support or use older-than-current builds of any particular major build (so one 18.x, one 17.x, and that's it unless needed. I still have one site that runs 15.x, but I run it in a VM for testing)
I used to keep separately every version I installed. Now I just keep the major versions: I don't uninstall them, but as the IT staff replace the machines every few years, I get rid of the old versions anyway.
I use a junction so that I can easily switch version without editing the many shortcuts that reference TCMD. The rare situation when I do switch to an older version is when I stumble upon a severe enough problem on a test version.
Jun 28, 2008
Two of my former employers (entirely different companies) gave admin rights to the technicians, who were allowed to install any software that didn't require a license fee, so I could install TCC/LE ver.13. In both cases, I was not allowed to install commercial versions of Take Command or TCC, even if I paid for them out-of-pocket.

Therefore, my main expertise with Take Command is with its batch scripting features, not with the GUI features of the full product. So I would keep two versions of Take Command at home (one current plus TCC/LE) and use TCC/LE at work. Most of the time, I made sure that any batch files or scripts I wrote would run under both versions. That also explains why most of my TCC scripts use sed, awk, or some free GNU utilities rather than TPIPE.

So to answer the original question, one reason to keep two versions is to coordinate batch files that you write and update both at work and at home.
Dec 10, 2014
There were some changes concerning string handling with non-ascii chars (esp. around utf8) during versions, no doubt mostly for the better.

However if your current script were tuned for the older methods, running them with a new tcc version might break them w/o you realizing it if you don't specifically look for it... my example was metadata reading/writing around exiftool.

So strictly for peace of mind and debugging/comparison purposes, keeping older versions might be a smart idea (or install tcc-le to have an widespread older version).
Nov 2, 2008
I have 8.01 installed in Windows 2000. But when i build period virtual machines, a period version of software goes on as well. For OS/2, i use the latest 4OS2/TCMDOS2, since i have managed to coax these to live together in the same directory. 4NT/TCMD 8.01 do the same, and 4DOS and TCMD16 are kept separate from these.

With TC, i still keep 16 around, because that is the last version before Rex did the big hack on the code, and 18 is kept as the current version on the surface. v18 had enough upgrade features that i was keen on to go 'wow' with. I have a batch that works under 2000 that does the same thing, but i added a third registry key to this, so i could put my own directories into the list, like cdf.cmd exe32 will change to the path where i keep my 32-bit utilities. It works the same way as shell folders, but looks at hkcu\software\wendy\folders.

Conset is Frank Westlake's utility. "Shelexec" is microsoft's utility on their cdroms. shellexec reg: opens registry keys using a URL style open. Regjump (Sysintern) or regmagik (shareware) usually respond to this. The \Software\Wendy\Folders is populated by a batch file, so it's easy to change and set up on different machines or operating systems.

@echo off
:: cd shell folder.
set zdir=
set zshf=Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
if /i "%1"=="/m" goto :hklm
if /i "%1"=="/u" goto :hkcu
if /i "%1"=="/w" goto :hkwe
set zcmd=chdir
set zhere=%*
if "%1"=="/o" set zcmd=open
if "%1"=="/o" set zhere=%zhere:~3%
conset /q /k zdir=HKLM\%zshf%\%zhere%
if not "%zdir%"=="" goto :doit
conset /q /k zdir=HKCU\%zshf%\%zhere%
if not "%zdir%"=="" goto :doit
conset /q /k zdir=HKLM\Software\Wendy\Folders\%zhere%
if not "%zdir%"=="" goto :doit
goto :end
shelexec reg:hklm\%zshf%
goto :end
shelexec reg:hkcu\%zshf%
goto :end
shelexec reg:hklm\software\wendy\folders
goto :end

set zcxm=
if %zcmd%==chdir cd /d %zdir%
if %zcmd%==open shelexec %zdir%
set zdir=
Similar threads
Thread starter Title Forum Replies Date
rps Reboot and exit reason Support 10
E Batch file pauses for no reason Support 16
C Can't keep up with my typing? Support 9
M Why does HELP keep opening in the background? Support 0
vefatica Why does my forum theme keep changing? Support 1
CWBillow Wrong icons keep sticking Support 6
Stefano Piccardi How to? keep console from scrolling Support 6
vefatica Keep me logged in? Support 2
R wishlist: in update keep previous settings Support 9
p.f.moore Best way to keep a copy of a directory Support 3
Dmitry L. Kobyakov How to? How to remove the record of the old version of the Take Command? Support 9
C old .vs. new system Support 0
gentzel "Check for Updates" appears to be checking for old version Support 2
Charles Dye Old download links on home page Support 0
Dmitry L. Kobyakov From old version: had the setup's error been corrected? Support 6
vefatica WAD IFTP - old problem still there Support 2
SB-Robert Old 4NT Won't Register - Options? Support 8
vefatica All my old TCMDs start slowly Support 9
L How to copy an old xp drive to a large ntfs drive Support 6
M "Reawakening" of an old issue with _complete_ documentation... Support 39
M “Reawakeng" of an old issue with the "copy" command that I'm not sure I've ever reported in the past Support 6
Kachupp old version 4nt v8 Support 0
Kachupp old version 4nt v8 Support 0
L A little startup help from an old CLI guy please. Support 14
A Help | Check for updates "old news" Support 13
M Ansi.sys and old Dos programs Support 7
BobK New to TCC, Why does it use my old 4NT files? Support 3

Similar threads