SETVER (DOS command)
SETVER[1] was an MS/DOS command that enabled users to have the system self-identify as having a version ID other than the one currently running, when running specified programs.
Overview
Certain programs had reasons for disallowing themselves to run on older or newer versions of MS/DOS. In some cases,[2] the reason appeared to be forcing the purchaser of the base product to pay more, often when it previously was an included component. The most reasonable cause was when the mismatched version was known to cause a failure.
A version table was specified at startup; versions could be specified as far back as 2.11. Version verification went beyond DOS.[3]
History
Version 5 of MS/DOS introduced the SETVER command.[4] Formal documentation described it as "Purpose: Makes Version 5 of DOS appear to be an earlier version when an application requires it." An entry in config.sys loaded the program.[3]
Workalikes
It is included in the PTS/DOS command set. FreeDOS dropped it by 2014 as being "a legacy migration thing .. not really needed."[5]
See also
References
- ↑ P. Somerson (1991). DOS power tools (2nd ed., revised for DOS 5.0). ACM.org (Association for Computing Machinery, ACM Digital Library).
SETVER.EXE, used to fool applications that ...
Search this book on
- ↑ Asael Dror (January 12, 1988). "Thank You, IBM". PC Magazine. p. 366.
- ↑ 3.0 3.1 "MS-DOS and Windows command line setver command". May 21, 2018.
- ↑ "SETVER".
- ↑ "Setver". December 28, 2014.
This article "SETVER (DOS command)" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:SETVER (DOS command). Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.
