Ограничения на команды в autoexec.nt




ID:
R10389
Product:
Windows NT
Versions: 4.0
Operation_Systems: Windows NT
Last Modified Date: 10.02.98


ПРОБЛЕМА

При запуске DOS-программы из-под Windows NT обрабатываются не все команды из файла autoexec.nt. Никакого сообщения об ошибке не выдается.

РЕШЕНИЕ

Autoexec.nt не может обрабатывать 32-битные приложения командной строки Windows NT. Он может содержать только вызовы 16-битных команд и программ DOS. Такое поведение обусловлено дизайном операционной системы и не может быть изменено.

Чтобы обойти проблему, можно вместо ярлыка на приложение создать командный файл (.bat или .cmd), поместить в него необходимые обращения к 32-битным программам, в конце добавить команду для запуска приложения и создать ярлык на этот командный файл.

Полный список 32-битных команд Windows NT, которые не будут работать из autoexec.nt,можно посмотреть в Microsoft Windows NT System Guide, в главе 9.

См. также статью Q129128.



Используются технологии uCoz