Вопрос
Два компьютера (оба 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 Сообщество Чайников
Контактная информация