FAQ по Microsoft Windows XP -v.1.1.0


Как произвести печать на сетевой принтер из программы MS-DOS


По умолчанию из большинства программ MS-DOS печать выполняется непосредственно через порт LPT1 или LPT2. Однако для автоматического вывода на общий принтер через перенаправитель необходимо использовать один из следующих способов.

Способ 1

Воспользуйтесь командой net.exe для установления постоянного соединения. Для этого используйте в командной строке следующий синтаксис

net use lptx \\сервер_печати\общий_принтер /persistent:yes

где x — номер сопоставляемого порта принтера,сервер_печати — сервер, обслуживающий общий принтер, и общий_принтер — имя общего принтера.

Например, для сопоставления порта LPT2 общему принтеру под названием Laser1 на сервере печати Pserver выполните следующие действия.

1. Нажмите кнопку Пуск и выберите команду Выполнить.

2. В поле Открыть введите команду cmd и нажмите кнопку ОК.

3. Введите команду net use lpt2 \\pserver\laser1 /persistent:yes и нажмите клавишу ВВОД.

4. В командной строке введите exit и нажмите клавишу «ENTER».

Примечание. В Windows XP пользователи, не обладающие правами администратора, не имеют возможности сопоставить порт LPT пути к сетевому принтеру, если у компьютера имеется реальный параллельный порт.

Способ 2

Можно печатать непосредственно на общем принтере с помощью следующей команды:

print /d:\\сервер_печати\общий_принтеримя_диска:\путь\имя_файла

где сервер_печати — сервер, обслуживающий общий принтер,общий_принтер — имя общего принтера, а имя_диска:, путь и имя_файла составляют полный путь к документу, который нужно напечатать.

Например, для печати документа с названием letter.doc из корневого каталога на диске C на общем принтере Laser1 на сервере печати Pserver, выполните следующие действия.

1. Нажмите кнопку Пуск и выберите команду Выполнить.

2. В поле Открыть введите команду cmd и нажмите кнопку ОК.

3. Введите команду print /d:\\pserver\laser1 c:\letter.doc и нажмите клавишу ВВОД.

Появится следующее сообщение:

Выполняется печать C:\letter.doc

4. В командной строке введите exit и нажмите клавишу ВВОД.

Поскольку команда Novell NetWare CAPTURE не поддерживается в Windows XP, используйте для сопоставления порта LPT очереди печати Novell NetWare следующую команду:

net use lpt1:x \\server\queue

Если порт LPT сопоставлен успешно, появится сообщение "Команда выполнена успешно"

Чтобы отключить постоянные соединения LPTx, введите команду:

net use lpt1:x /delete




- Начало -  - Назад -  - Вперед -