
Печать из RDP на win-принтер
Настройка печати из RDP на win-принтер под Windows 2000/XP, на примере HP Laserjet 1020. После долгих мучений, чтобы заставить печатать этот ущербный принтер из терминала, я всё таки нашёл решение, хотя оно и не такое простое :)
- Создаём принтер в системе HP LaserJet 1020.
- Устанавливаем redmon17--->Скачать
- Устанавливаем GhostScript--->Скачать
- Копируем файл mswinpr.rsp из папки redmon17 в c:Program Filesgs
- Добавляем в систему новый виртуальный принтер
- Появляются окна Мастера установки принтера, в которых выбираем:
Способ подключения — Локальный принтер.
Изготовитель — HP, Принтеры — HP LaserJet 4/4M PostScript.
Создать порт Redirected Port —> RPT1:
В окне Принтеры --> Свойства.
В появившемся окне диалога Свойства: HP LaserJet 4/4M PostScript выбираем вкладку Сведения, где выполняем: Нажимаем кнопку Параметры порта и в появившемся окне диалога RPT1:
Properties определяем:
- В строке Redirect this port to the program задаем:
C:\Program Files\gs\gs8.61\bin\gswin32c.exe.
- В строке Arguments for this program are задаем:
@c:\gs\mswinpr.rsp -
- В строке Output: выбираем: Copy temporary file to printer.
- В строке Printer: выбираем свой Windows-принтер : HPLJ1020
- В строке Run: выбираем: Hidden
Делаем общий доступ к принтеру например "HPLaserJ"
Добавим новый принтер:
Добавляем в систему новый принтер
Способ подключения — Локальный принтер.
Изготовитель — HP, Принтеры — HP LaserJet 4/4M PostScript.
Доступный порт — LPT2:
Способ подключения — Локальный принтер.
Изготовитель — HP, Принтеры — HP LaserJet 4/4M PostScript.
Доступный порт — LPT2:
Перенаправленные с LPT2 на RPT1
net use lpt2: \127.0.0.1\HPLaserJ /persistent:yes