Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на языке Pascal


Информационный Канал Subscribe.Ru

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Pascal

Выпуск № 28
от 05.03.2005, 11:00

Администратор:Калашников О.А.
В номере:Вопросов: 1, Ответов: 4


Вопрос № 17599: При попытки запуска среды программирования TP, Windows (у меня Windows 2000 Professional) выдаёт следующую ошибку C:Program FilesTpBp.exe C:WINNTsystem32autoexec.nt. Системный файл не предназначен для выполнения приложения MS-DOS и Micr...

Вопрос № 17599
При попытки запуска среды программирования TP, Windows (у меня Windows 2000 Professional) выдаёт следующую ошибку
C:Program FilesTpBp.exe
C:WINNTsystem32autoexec.nt. Системный файл не предназначен для выполнения приложения MS-DOS и Microsoft Windows. Для завершения работы приложения нажмите кнопку «Закрыть»
И всё больше ничего не происходит чтобы я не делал если я пытаюсь запустить не Bp.exe а например Turbo.exe всё равно происходит тоже самое вылазеет это окошко и всё.
Самое удивительное что происходит постоянная ссылка на этот файл (autoexec.nt) а на самом деле его нет я искал его по прописанному пути но его там просто нет (смотрел даже в скрытых файлах) Побовал также снести TP и поставить заново НЕ ПОМОГЛО
Помогите пожалуйста разобраться в чём дело
Заранее благодарю
Отправлен: 28.02.2005, 10:50
Вопрос задал: ger (статус: Посетитель)
Всего ответов отправлено: 4

Отвечает: sir henry
Здравствуйте, ger!
Это не паскалевская ошибка и не ошибка IDE BP.
В каждой системе (w2k/XP/NT) есть специальные файлы для запуска досовских программ (аналоги из w9x) autoexec.nt и config.nt. ОНИ ОБЯЗАТЕЛЬНО ДОЛЖНЫ БЫТЬ, т.к. перед каждым запуском досовской программы, ОС прежде всего обращается к этим файлам.
Еще, немного не по тем. :)
Вместо ТРВР поставьте FreePascal. Он под W2k работает нормально (в отличие от TPBP).
Ответ отправил: sir henry (статус: Профессор)
Отправлен: 28.02.2005, 11:43

Отвечает: John Freeman
Здравствуйте, ger!
Должен быть, если нет - один вирус так делает!
Ответ отправил: John Freeman (статус: Специалист)
Отправлен: 28.02.2005, 13:09

Отвечает: Samum
Здравствуйте, ger!
Проблема не в TP, а в твоей операционной системе, точней в том, что было изменено содержимое некоторых файлов. Я исправлял это так: в папке winnt\system32 создал текстовый файл (его содержимое в приложении) и переименовал в autoexec.nt

Приложение:

Ответ отправил: Samum (статус: Специалист)
Отправлен: 28.02.2005, 13:14

Отвечает: Vj
Здравствуйте, ger!
А autoexec.nt и config.nt должны быть в папке %SystemRoot%System32
Их примерное содержание в приложении.
В свойствах файла command.com в закладке "Программа" щелкаете по кнопке "Дополнительно..." и в строке "Имя файла Autoexec" пишете: %SystemRoot%SYSTEM32AUTOEXEC.NT
А в строке "Имя файла Config" - %SystemRoot%SYSTEM32CONFIG.NT
После этого все должно заработать.

Приложение:

Ответ отправил: Vj (статус: 10-ый класс)
Отправлен: 01.03.2005, 01:27


Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2005, RusFAQ.ru, Россия, Москва. Все права защищены.
Идея, дизайн, программирование, авторское право: Калашников О.А.


http://subscribe.ru/
http://subscribe.ru/feedback/
Подписан адрес:
Код этой рассылки: comp.soft.prog.pasplus
Отписаться

В избранное