СообЧа > База Знаний > DOS

Вопрос

Два компьютера (оба Windows 98 SE) напрямую соединены кабелем по протоколу NetBEUI. К одному из них подключен принтер Epson LX-1050 (для этого компьютера он локадьный). Для второго компьютера этот принтер сделан сетевым и при установке указана возможность печати из программ DOS.

Но вот как раз из этих-то DOS-овских программ печать на сетевом принтере не производится: выдается сообщение, например, "Принтер не готов" (для каждой программы оно свое). Из Windows-программ с обоих компов все печатается нормально.

Ответ

Попробуй так:

Допустим, нужно печатать из программы ZZZ.EXE. Тогда пишешь ZZZ.BAT:

net use lpt1: \\ИМЯ_КОМПА_С_ПРИНТЕРОМ\СЕТЕВОЕ_ИМЯ_ПРИНТЕРА
zzz.exe
net use lpt1: /delete

и из проги печатаешь обычным образом.
Возможно, даже не придется ставить возможность печати из программ MSDOS.

Из конференции Expert_FAQ



Copyright © 2000-2004 Сообщество Чайников
Контактная информация