Difficulty: Easy
Correct Answer: Use the SETVER command
Explanation:
Introduction / Context:
Many DOS programs perform a simple version check and refuse to run if the reported DOS version is unexpected. Reverting the OS is overkill; DOS provides a built-in way to control the version string reported to specific executables so legacy software remains compatible after upgrades.
Given Data / Assumptions:
Concept / Approach:
SETVER.EXE maintains a version table used by DOS to report an alternate version to specified programs. By adding the program to the SETVER table with the expected version, the app's version check passes. Typically SETVER is loaded in CONFIG.SYS (or referenced in AUTOEXEC) so the mapping is active on boot.
Step-by-Step Solution:
Verification / Alternative check:
Running SETVER without arguments lists current mappings; you can confirm the app's filename and version override are present.
Why Other Options Are Wrong:
Common Pitfalls:
Final Answer:
Use the SETVER command.
Discussion & Comments