Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 95/98/Me (архив) (http://forum.oszone.net/forumdisplay.php?f=4)
-   -   Как сделать так, чтобы ДОС программа загружалась перед Win9x (http://forum.oszone.net/showthread.php?t=189)

Guest 29-06-2004 11:57 1257

Вся проблемав том, что есть ДОСовская программа с пусковым файлом Express.ese, которая не работает под виндой (точнее, не хочет распечатывать документы - пишет, что к принтеру одновременно обратились две проги - Windows и Express).Так вот, как сделать так, чтоб можно было загрузить Нортон (или какой нибудь другой коммандер), из него запустить Досовскую прогу, а затем, после работы в ДОСе продолжать загружать винду?

Blast 29-06-2004 12:15 1258

Пропиши в autoexec.bat строку типа Диск:\Путь_к_файлу\Имя_исп._файла
Но может проще побороть печать?... Возможно мешает печати из этой программы принтеровый монитор или программка слежения за статусом принтера

Добавлено:

и неплохо бы узнать модель принтера и тип подключения - сетевой/локальный, LPT/USB?

APOSTOL 29-06-2004 19:18 1259

В том плане, что при загрузке комп вначале обрабатывает файл Config.sys, затем файл Autoexec.bat, и после этого грузит файл Win.com.

Если в последней строчке файла Autoexec.bat задать выполнение DOS программы - будет вначале выполнена она, и лишь после её закрытия загрузится Windows.

Попробуй прописать туда хотя бы NC для эксперимента. Если требуется мышь - перед запуском NC нужно запускать DOS-драйвер мыши.

Guest 30-06-2004 16:32 1260

Blast,
APOSTOL Спасибо, сейчас попытаюсь!

Цитата:

Но может проще побороть печать?...
Вообще-то, конечно, это самый лучший вариант. Может поможете :pray: :)

Принтер HP Laser Jet 1100, порт LPT, локальный.
Цитата:

Возможно мешает печати из этой программы принтеровый монитор или программка слежения за статусом принтера
- а как это отследить?:shuffle:

Blast 30-06-2004 18:38 1261

Обычно утилиты принтера, а тем более те что опрашивают его статус висят в трее, а если нет, то в автозагрузке (Пуск - Выполнить - msconfig - автозагрузка). Но я что-то не помню таких утилит у 1100-го... может он с навесным сканером?
При установке принтера была ли поставлена птица "разрешить печать из DOS" или что-то подобное? Если не помнишь, то переустанови принтер поставив эту птицу и назначив при установке ему порт LPT1.
Есть ли настройки печати в самой досовской программе?
Если не выйдет вычислить что именно виндовое мешает DOS-печати и побороть остальными способами, то попробуй воспользоваться программкой DosPrn http://forum.oszone.net/topic.cgi?fo...amp;topic=2191 , она перехватывает ДОС задания на печать и печатает уже виндовыми функциями, опять же обладает возможностью настройки печати - ориентация страницы, тип шрифта, отступы и т.д.
Удачи


[s]Исправлено: Blast, 9:20 12-07-2004[/s]

fred 08-07-2004 17:50 1262

по сложившейся традиции спешу сообщить, что Guest - это я :)
Blast
к сожалению, ссылка дохлая :( , поищу по поиску...
Цитата:

При установке принтера была ли поставлена птица "разрешить печать из DOS
Да вроде сам переставил винду, т.к. эта прога главная на компе, то  при установке принтера птицу ставил...
Цитата:

Есть ли настройки печати в самой досовской программе
есть. Требует прописать принтер и указать шрифты для кириллицы, затем печать идет без проблем (конечно,после  
Цитата:

Пропиши в autoexec.bat строку типа Диск:\Путь_к_файлу\Имя_исп._файла
)
долго не мог из дома влезть в инет - в связи с покупкой машины появилось куча сопутствующих проблем, в том числе и со своевременностью оплаты телефонных счетов
:lol: :lol:

Blast 12-07-2004 09:22 1263

Да нет, ссылка не дохлая, просто запятая после нее тоже обработалась как часть линка - поправил.
Мне кажется что использование DosPrn будет более простым способом решения проблемы чем искать причину того что прога печатать не желает...


Время: 22:54.

Время: 22:54.
© OSzone.net 2001-