Эта команда позволяет задать номер версии DOS, сообщаемый программе.
SETVER [диск:маршрут] [имя_файла n.nn имя_файла [/delete]
[/quiet]]
Для вывода на экран таблицы версий дайте команду:
SETVER [диск:маршрут]
где "диск" и "маршрут" задают расположение файла SETVER.EXE. Таблица версий выводится в два столбца. В левом столбце перечисляются программы, а в правом - номера версий DOS, для которых они предназначены.
В некоторых случаях программа, созданная для работы в предыдущей версии DOS, не будет корректно выполняться в текущей версии, пока ее имя не включено в таблицу версий (таблица сообщает программе, что она работает в корректной версии DOS). Для добавления к таблице версий используется следующий формат команды:
SETVER диск:каталог имя_файла n.nn
где "диск" и "каталог" задают расположение файла SETVER.EXE, "имя_файла" - это имя файла программы, а n.nn - номер версии DOS, который операционной система сообщает программе. Если вы задаете имя файла, который уже определен в таблице, то существующая запись заменяется.
| Параметр | Описание |
|---|---|
| /delete | Удаляет запись для заданного имени файла из таблицы версий. |
| /quiet | Запрещает вывод сообщение, которое обычно выводится при удалении записи таблицы версий. |
Чтобы подействовали изменения, внесенные в таблицу версий, нужно перезагрузить систему.
Предположим, у вас есть программа PROG.EXE, которая работает в версии 3.30 DOS. Чтобы запустить ее, нужно сначала добавить в таблицу версий запись для PROG.EXE:
SETVER PROG.EXE 3.30