Команды DOS. Справочное пособие


         

Вы можете использовать команду SETVER


Вы можете использовать команду SETVER для установки номера версии командного интерпретатора, однако замена номера версии для интерпретатора команд MS-DOS 6 (COMMAND.COM) может привести к тому, что вы не сможете запустить систему.

Многие программы, предназначенные для работы с предыдущими версиями MS-DOS, будут корректно работать и в версии 6 MS-DOS. Однако, в некоторых случаях программа не будет правильно работать, пока ее имя не включено в таблицу версий. Таблица указывает программе, что она работает с той версией MS-DOS, для которой она предназначена (даже при выполнении в MS-DOS 6). Интерпретируя MS-DOS 6 как более раннюю версию, программа будет работать корректно. Однако в случае несовместимости с MS-DOS 6 команда SETVER не решает проблемы.

Коды выхода команды SETVER показаны в следующей таблице.





































































































































Код



Описание



0



SETVER успешно выполнила задачу.



1



Пользователь задал недопустимый параметр.



2



Недопустимое имя файла.



3



Для выполнения команды не хватает памяти.



4



Недопустимый формат номера версии.



5



SETVER не может найти заданную запись в таблице версий.



6



SETVER не может найти SETVER.EXE.



7



Задан недопустимый диск.



8



Слишком много параметров командной строки.



9



Пропущены параметры командной строки.



10



Ошибка при чтении файла SETVER.EXE.



11



Запорчен файл SETVER.EXE.



12



Заданный файл SETVER.EXE не поддерживает таблицу версий.



13



В таблице не хватает места для новой записи.



14



Ошибка при записи в файл SETVER.EXE.



Предположим, у вас есть программа PROG.EXE, которая работает в версии 3.10 MS-DOS. Чтобы запустить ее, нужно сначала добавить в таблицу версий запись для PROG.EXE:

     setver prog.exe 3.10

Для вывода на экран содержимого таблицы на диске C дайте команду setver c:.

См. также описание файла SETVER.EXE.


Содержание  Назад  Вперед