Печать из DOS программ в Windows XP
Для того, чтобы печатать на современных машинах из старых программ, необходимо чтобы принтер был подключен локально на LTP порт, но если принтер является удаленным, что делать?
Если принтер удаленный, то необходимо подключить его локально на LTP порт, для чего я использовал старый проверенный метод с командой NET USE.
Создал BAT файл следующего содержания:
NET USE Lpt1 /delete
NET USE Lpt1: \\172.16.2.68\EPSON /persistent:yes
, где:
- Lpt1 — порт на который будет привязан принтер;
- 172.16.2.68 — IP адрес удаленной машины (можно использовать имя компьютера);
- EPSON — Сетевое имя принтера, открытого для доступа из сети.
Сохранил файл под именем: net_use_ltp1.bat , добавил ярлык в автозагрузку, все!