ЭЛЕКТРОННАЯ БИБЛИОТЕКА КОАПП
Сборники Художественной, Технической, Справочной, Английской, Нормативной, Исторической, и др. литературы.



 

Часть 16

16. УПРАВЛЕНИЕ СЕТЕВЫМИ ПРИНТЕРАМИ

ОС NetWare обладает обширными возможностями сетевой печати, включая:
* РАЗДЕЛЯЕМЫЕ ПРИНТЕРЫ. ОС NetWare допускает подключение к файловому серверу до пяти разделяемых принтеров. Кроме того, NetWare разрешает использовать постороннее программное обеспечение серверов печати, позволяющее разделять принтеры, подключенные к раб
очим станциям с помощью средств организации очередей ОС NetWare.
* СРЕДСТВА ОРГАНИЗАЦИИ ОЧЕРЕДЕЙ. ОС NetWare предоставляет полный набор средств организации очередей на печать. Принтер может обслуживать одну очередь или несколько очередей на печать, а также одна очередь может обслуживаться сразу несколькими принтерами.

* СРЕДСТВА ОРГАНИЗАЦИИ ЗАДАНИЙ НА ПЕЧАТЬ СОГЛАСНО ТРЕБОВАНИЙ ПОЛЬЗОВАТЕЛЯ. ОС NetWare позволяет вам создавать файлы описаний принтеров, содержащие управляющие коды, посылаемые на принтер для изменения шрифтов, границ и т.д., а затем использовать эти файл
ы определний, а также другие параметры, для создания конфигураций заданий на печать в точном соответствии с требованиями пользователя.
* СРЕДСТВА ОРГАНИЗАЦИОННОГО УПРАВЛЕНИЯМИ ОЧЕРЕДЯМИ. ОС NetWare предоставляет широкие возможности по управлению сетевыми принтерами и очередями на печать.
* СРЕДСТВА ВЫВОДА НА ПЕЧАТЬ И ПЕРЕНАПРАВЛЕНИЯ ВЫВОДА НА ПРИНТЕР. ОС NetWare предоставляет возможность распечатывать на сетевых принтерах дисковые файлы, осуществлять перенаправление вывода, предодпределенного для локальных претеров, на сетевые принтеры, 
а также позволяет прикладным задачам производить печать на сетевых принтерах.
Все эти особенности и возможности описываются в этой главе.

Принтеры, очереди и назначения очередей

Для того, чтобы эффективно реализовать разделяемый доступ к сетевым принтерам, NetWare никогда не позволяет пользователю осуществить доступ к принтеру непосредственно. Любое обращение к принтеру обрабатывается очередями на печать. Очередь на печать - это
 система, которая отслеживает запросы на печать и передает их на принтер в определенном порядке, как правило в том, в котором они поступали.
Когда вы осуществляете печать на сетевом принтере, на самом деле вы выводите свои данные в файл на диске. Когда вы заканчиваете печать некоторого конкретного задания, дисковый файл, содержащий ваш вывод на принтер, помещается в некоторую очередь и будет 
распечатываться согласно своему месту в ней.
Очереди на печать ОС NetWare создаются операционной системой или администратором системы. ОС NetWare автоматически создает по одной очереди на каждый принтер, который вы определили во время установки операционной системы. Затем NetWare автоматически "ото
бражает" ("map") каждую очередь на принтер. 

    ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
    і  Device  Spooled Printer #   Baud Size Stop Parity  Xon/Xoff  і
    ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
    і іCOM1 і         0            9600   8    1    None     Yes    і
    і іCOM2 і         1            9600   8    1    None     Yes    і
    і іLPT1 і         2                                             і
    АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ

Рис. 16-1. Принтеры, определенные во время установки NetWare

Очереди на печать, принятые по умолчанию, имеют имена PRINTQ_1, PRINTQ_2 и т.д., и отображаются они на принтеры с соответствующими номерами.
NetWare автоматически устанавливает по умолчанию отображение буферов для подкачки данных. Отображение буферов для подкачки данных используется, главным образом, для обеспечения совместимости с программами, спроектированными для работы со средством, осуще
ствляющим подкачку данных на печать (спулер печати - print spooler), версий NetWare младше 2.1. Такие программы, например сетевая версия WordPerfect, осуществляют доступ к сетевым принтерам по номеру принтера. Отображение буферов для подкачки данных назн
ачает номер буфера, используемого для подкачки данных, номеру принтера.
Если вы создаете дополнительные очереди, то они также должны быть распеределены на принтеры. Каждый раз при загрузке сервера это может быть сделано с помощью команды QUEUE, выданной с системной консоли.
Вы можете также задать распределение очередей (отображение буферов для подкачки данных) в файле AUTOEXEC.SYS, так что они будут выполняться автоматически каждый раз при загрузке сервера. 

      ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
      і       System AUTOEXEC File           і
      ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
      іPrinter 0 ADD PRINTQ_0                і
      іPrinter 1 ADD PRINTQ_1                і
      іPrinter 2 ADD PRINTQ_2                і
      іSpool 0 to queue PRINTQ_0             і
      іSpool 1 to Queue PRINTQ_1             і
      іSpool 2 to Queue PRINTQ_2             і
      іMONITOR                               і
      і                                      і
      і                                      і
      АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ

Рис.16-2. Образец файла AUTOEXEC.SYS

Если вы все-таки создаете файл AUTOEXEC.SYS, то вы по крайней мере должны включить в него отображения принтеров, принятые в системе по умолчанию. Если файл AUTOEXEC.SYS существует, то система реализует только те отображения, которые заданы в этом файле. 
Автоматически не произойдет назначения по одной очереди на печать каждому физически подключенному принтеру или подкачки данных для старых номеров принтеров в некоторую очередь, так как это происходит, если нет файла AUTOEXEC.SYS.
Более подробно создание файла AUTOEXEC.SYS описано в главе 15 "Организационное управление ресурсами файлового сервера".

Печать и инструментальные средства организации печати

Большая часть программного обеспечения, в том числе большинство многопользовательских и сетевых версий программного обеспечения, не проектируется так, чтобы воспользоваться всеми возможностями принтеров системы NetWare (сетевая версия текстового процессо
ра WordPerfect исключение). Из-за этого NetWare имеет средства, позволяющие вам заказать вариант использования сетевых принтеров вашим программным обеспечением.
Первым таким средством является утилита PrintDef. Утилита PrintDef позволяет вам создавать и модифицировать базу данных описания принтера, в которой определены все доступные функции сетевых принтеров.
Утилита PrintCon позволяет вам использовать эти описания принтеров для создания заданий на печать (Print Job), сформированных в соответствии с требованиями пользователя. Задание на печать указывает параметры печати, например, на какой принтер, обслуживае
мый определенной очередью на печать, будут направлены выходные данные; будет ли печататься заголовок листинга и т.д. Кроме того, для указания шрифтов, режимов, разрядки знаков и т.д., используемых при печати, задание на печать может послать на принтер уп
равляющие коды.
Утилита PConsole позволяет вам создавать очереди и задания на печать, действующие в переделах каждой очереди, а также осуществлять управление ими.
NetWare предоставляет инструментальные средства для перенаправления вывода на принтер и печати существующих на диске файлов из командной строки DOS, а также возможность управления очередями на печать с системной консоли.
Все это будет описано на следующих страницах.

Определение печатающих устройств и форм с помощью команды PrintDef

PrintDef - это утилита, позволяющая вам определить сетевые устройства печати, например принтеры и плоттеры, и формы (размер или тип бумаги), которые будете использовать с этими устройствами.
Для использования PrintDef наберите:

PRINTDEF  

                     ЪДДДДДДДДДДДДДДДДДДї
                     і PrintDef Options і
                     ГДДДДДДДДДДДДДДДДДДґ
                     і іPrint Devices   і
                     і іForms           і
                     АДДДДДДДДДДДДДДДДДДЩ

Основное меню PrintDef имеет два варианта:
PRINT DEVICES (Устройства печати)- позволяет вам импортировать, экспортировать или выполнять редактирование названия и описания принтеров. Кроме того с ее помощью можно просматривать названия и определения принтеров.
Под Устройством печати понимается любое печатающее устройство, используемое на сети, которое можно определить или контролировать посредством функций PrintDef (PrintDef Functions). В рамках утилиты PrintDef термин "принтер" имеет то же самое значение, что
 и "устройство".
FORMS (Формы) - позволяет вам создавать, удалять и модифицировать названия и описания форм.
"Форма" означает листы бумаги, бумагу непрерывной подачи, этикетки и т.д.
PrintDef создает базу данных описаний Форм и Устройств. Несмотря на то, что пользователи сети кроме администратора (или пользователя с полномочиями администратора) не имеют возможности создавать или модифицировать устройства печати, функции, режимы или ф
ормы, но они могут просмотреть те, что были настроены администратором, использовать эти сведения при создании своих собственных заданий на печать с помощью утилиты PrintCon. 

                     ЪДДДДДДДДДДДДДДДДДДї
                     і PrintDef Options і
                     ГДДДДДДДДДДДДДДДДДДґ
                     і іPrint Devices   і
                  ЪДДДДДДДДДДДДДДДДДДДДДДДДї
                  і Print Device Options   і
                  ГДДДДДДДДДДДДДДДДДДДДДДДДґ
                  і іEdit Print Devices    і
                  і іImport Print Devices  і
                  і іExport Print Devices  і
                  АДДДДДДДДДДДДДДДДДДДДДДДДЩ

Из меню PRINT DEVICE OPTIONS вы можете создать, удалить или модифицировать названия и описания принтеров, сохранить выбранное описание и название принтера в специальном файле с расширением .PDF, или вставить ранее экспортированное имя и описание принтера
.

Импортирование и экспортирование описаний устройств печати

ОС NetWare поставляется с заранее определенными файлами .PDF для большинства популярных принтеров. С помощью функции Import Print Devices (Импортировать устройства печати) можно импортировать эти файлы, находящиеся в каталоге SYS:PUBLIC, в базу данных ут
илиты PrintDef.
Если вы создали описание принтера для какого-то особенного принтера, и у вас есть похожий принтер на другом файловом сервере, то для того, чтобы избежать повторного создания такого же описания, вы можете экспортировать описание с первого сервера и импорт
ировать его на втором.
Средство Export Print Devices (Экспортировать устройства печати) утилиты PrintDef копирует описание принтера в специальный файл с расширением .PDF. Для импортирования описания, PrintDef копирует файл с расширением .PDF в файл NET$PRN.DAT, находящийся на 
сервере в каталоге SYS:PUBLIC. 

ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і                      Source Directory                         і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
іLARKSPUR/SYS:PUBLIC                                            і
АДДДЪДДДДДДДДДДДДДДДДДДДДДДДДїДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
    і Print Device OptionsЪДДДДДДДДДДДДДДДДї
    ГДДДДДДДДДДДДДДДДДДДДДі Available .PDF і
    і іEdit Print Devices ГДДДДДДДДДДДДДДДДґ
    і іImport Print DeviceііEPEX86.PDF    і
    і іExport Print Deviceі іEPLD2500.PDF  і
    АДДДДДДДДДДДДДДДДДДДДДі іEPLQ800.PDF   і
                          і іEPLX80.PDF    і
                          і іEPLX800.PDF   і
                          і іHPLASER.PDF   і
                          і іIBM4201.PDF   і
                          і іIBMPRO2.PDF   і
                          і іNEC2050.PDF   і
                          і іNEC8810.PDF   і
                          АДДДДДДДДДДДДДДДДЩ

Для импортирования описания устройства печати в меню PRINT DEVICE OPTIONS подсветите опцию Import Print Devices. Ведите имя сервера, тома и каталога, где размещаются файлы и нажмите клавишу . Подсветите файл, который вы желаете выбрать, затем нажм
ите клавишу . 

ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і                    Destination Directory                      і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
іSERVER1/SYS:USERS/WARREN                                       і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
і іASCII FILEЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і іDiablo 630і Export File Name (max 8 char no extension) і
і іHewlett PaГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і іIMAGEWRITEі ASCII                                      і
і іLASERWRITEАДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ
і іLASERWRITER630                 і
і і                               і
і і                               і
і і                               і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ

При экспортировании описания в меню PRINT DEVICE OPTIONS подсветите опцию Export Print Devices. Ведите имя сервера, тома и каталога, куда должен быть экспортирован файл, и нажмите клавишу . Наберите имя, которое вы желаете присвоить файлу экспорта
, затем нажмите клавишу .

Создание и редактирование описаний устройств печати 

                  ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
                  і      Defined Print Device       і
                  ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
                  і іASCII FILE                     і
                  і іDiablo 630                     і
                  і іHewlett Packard Laser Jet I/II і
                  і іIMAGEWRITER                    і
                  і іLASERWRITER                    і
                  і іLASERWRITER630                 і
                  і і                               і
                  і і                               і
                  і і                               і
                  АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ

Defined Print Device - это перечень устройств печати, определенных в данный момент на файловом сервере. Вы можете добавить, удалить и модифицировать названия устройств печати и их описания. Для создания устройства печати на экране основного меню подведит
е курсор к варианту Print Device и нажмите клавишу . Ваш курсор появится на экране меню Defined Print Device. Нажмите клавишу . Сейчас вас попросят дать имя вашему принтеру или устройству печати. Введите имя, которое вам хочется, и нажмите кл
авишу .

                     ЪДДДДДДДДДДДДДДДДДДДДДї
                     і Edit Device Options і
                     ГДДДДДДДДДДДДДДДДДДДДДґ
                     і іDevice Functions   і
                     і іDevice Modes       і
                     АДДДДДДДДДДДДДДДДДДДДДЩ

На экране Edit Device Options ("Редактировать варианты устройств") вы можете отредактировать или проверить описания и названия режимов текущего устройства, либо отредактировать или проверить для текущего устройства названия функций и их описания.
Для редактирования вариантов устройства на экране меню Defined Print Device подведите курсор к выбранному устройству печати и нажмите клавишу .

Создание и редактирование функций устройств 

ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і               Hewlett Packard Laser Jet I/II Functions             і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДВДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і іBig Font                         і %$3g                      і
і іCharacter Set - Line Draw        і (0B                       і
і іCharacter Set - Roman Extension  і (0E                       і
і іCharacter Set - Roman-8          і (8U                       і
і іCharacter Set - USASCII          і (0U                       і
і іEnd-of-Line Wrap - Disable       і &s1C                      і
і іEnd-of-Line Wrap - Enable        і &s0C                      і
і іFont - Courier                   і (s3T                      і
і іFont - Helv2                     і (s4T                      і
і іFont - Letter Gothic             і (s6T                      і
і іFont - Linedraw                  і (s0T                      і
і іFont - Lineprinter               і (s0T                      і
і іFont - Tms Rmn                   і (s5T                      і
і іOrientation - Landscape          і &l1O                      і
і іOrientation - Portrait           і &l0O                      і
і іPaper Source - Lower Tray        і &l4H                      і
і іPitch - 6                        і (s6H                      і
АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДБДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ

Прежде чем вы начнете определять функции устройства печати, убедитесь, что у вас под рукой имеются руководство по принтеру и "Справочное руководство администратора ОС NetWare" (NetWare Supervisor Reference Manual). Специфический синтаксис кодов функций п
риводится в Справочном руководстве администратора ОС NetWare и на экранах подсказки утилиты PrintDef.
ПРИМЕЧАНИЕ. Если вы не знакомы с ESC-последовательностями принтера и не знаете как пользоваться ими, приготовьтесь потратить значительное количество времени и испытать крушение ваших планов в установке функций устройств. Может быть стоит поискать кого-ни
будь кто имеет опыт подобной работы и сможет помочь вам.
Для редактирования и проверки функций устройств, подведите курсор к варианту Device Functions в меню Edit Device Options и нажмите клавишу . На экране появится перечень функций, уже определенных для этого устройства.
Для ввода функции устройства, поместите курсор в перечне функций для выбранного устройства и нажмите клавишу . 

     ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
     і              Function Definition Form              і
     ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
     і                                                    і
     і Name: Left Margin = 20                             і
     і                                                    і
     і Escape Sequence:  &a20L                       і
     і                                                    і
     АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ

В окне ввода данных "Function Definition Form" (Форма определения функции) введите название для команды принтера. Имя каждой функции должно быть уникальным для данного принтера (однако, два устройства печати могли бы иметь функции с одним и тем же именем
). Рекомендуется в название функции вкладывать определенный смысл, который был бы понятен пользователям сети, например, для этой цели можно было бы использовать названия, употребляемые в документации на принтер.
Например, если вы захотели включить для принтера HP LaserJet II функцию для установки левой границы в 20-й позиции, вам следовало бы набрать:
Left Margin = 20 
Курсор переместится к варианту "Escape Sequence" (ESC-последовательность).
Для этой функции введите ESC-последовательность и нажмите клавишу . (ESC-последовательности различных функций вы найдете в руководстве на ваш принтер).
Например, чтобы установить для принтера HP LaserJet II левую границу в 20-й позиции, введите:
&a20L 
ПРИМЕЧАНИЕ. В этом примере вы набираете буквы "<", "E", "S", "S" и ">", а не нажимаете клавишу . (См. "Справочное руководство администратора ОС NetWare" или экран подсказки утилиты PrintDef).
Чтобы сохранить и вставить новую ESC-последовательность в перечень функций, нажмите клавишу , а затем .
Если вы создаете новое описание принтера, задайте функцию начальной установки принтера. Она будет использована для создания режима повторной инициализации ("reinitialize"), который устанавливает принтер в начальной состояние после отработки каждого задан
ия на печать.
Повторите этот процесс для каждой функции, которую вы хотите задать.
Чтобы отредактировать любую функцию устройства, подведите курсор к той функции, которую вы хотите изменить, и нажмите клавишу . Для сохранения модифицированной функции, нажмите сначала клавишу , а затем .
Закончив добавление и редактирование функций устройств, для возврата в меню "Edit Device Options" нажмите клавишу .

Определение режимов устройств печати 

        ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДїДДДДДДДДДДДДї
        і Hewlett Packard Laser J... Modes іDef Options і
        ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґДДДДДДДДДДДДґ
        і іCondensed                       іt Devices   і
        і іLetter Head                     іДДДДДДДДДДДДДї
        і іLetter  Quality                 іvice Options і
        і іLotus 123 SpreadSheet           іДДДДДДДДДДДДДґ
        і іMemo                            і Modes       і
        і іP-CAD Drawings                  і Functions   і
        і іSideways                        іДДДДДДДДДДДДДЩ
        і іTimes                           і
        і і(Re-initialize)                 і
        АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ

Режим устройства печати - совокупность одной или более функций устройства печати, посылаемой на принтер, при выполнении некоторого задания на печать. Режим устройства печати мог бы задать на принтере использование того или иного шрифта, установить опреде
ленную плотность знаков в строке, установить ориентацию страницы и т.д. Для удовлетворения определенных потребностей режимы могут использовать почти любые комбинации функций устройства печати. Утилита PrintCon использует режимы устройства печати для форм
ирования заданий на печать в соответствии с требованиями пользователей.
Для определения режима устройства печати, подведите курсор к опции Device Modes меню Edit Device Options и нажмите клавишу .
Для редактирования существующего режима подсветите его и нажмите клавишу . 

         ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
         і     Condensed  Functions          і
         ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
         і іReset                            і
         і іEnd-of-Line Wrap - Enable        і
         і іOrientation - Landscape          і
         і іPitch - 16.66                    і
         і іVertical Motion Index -5.4       і
         і і                                 і
         і і                                 і
         і і                                 і
         і і                                 і
         АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ

Отобразится перечень функций, составляющих этот режим. Для удаления функции подсветите ее и нажмите клавишу . Для добавления функции в конец списка, нажмите клавишу , затем из перечня Additional Functions (Дополнительные функции) выберите желае
мую функцию. Если вы хотите вставить функцию в определенное место списка, подведите курсор к строке, перед которой вы хотите вставить новую функцию и нажмите клавиши , , затем выберите желаемую функцию. Для возврата в меню режимов, нажмите клави
шу .
Для создания нового режима, нажмите клавишу . 

                 ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
                 і      New Mode  Name          і
                 ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
                 і                              і
                 АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ

В окне "New Mode Name" (Название нового режима) введите название вашего нового режима, затем выполните описанным выше процедуры для редакирования режимов.
Если вы определяете новый принтер, то в окне режимов появится название режима "(re-initialize)". Этот режим должен быть определен для того, чтобы заново инициализировать принтер после выполнения каждого задания на печать. Большинство принтеров имеют един
ственную ESC-последовательность или управляющий код для перевода принтера в начальное сотояние. Если для вашего принтера это не справедливо, то вы должны ввести в режим повторной инициализации принтера (Reinitialize) все функции типа "Cancel" (отменить в
ыполненные установки).

Определение форм

Для того чтобы создать конфигурации заданий на печать с помощью утилиты PrintCon, вам необходимо определить по крайней мере одну Форму. Определения Форм печати (Print Form) имеют чисто описательный характер они используются для идентификации форм и не ок
азывают непосредственного влияния на функционирование принтера. Например, определение формы с 84 строками, не говорит принтеру, что размер страницы 14 дюймов (с 6 строками на дюйм, 84 строками на странице) оно только описывает форму. (Команды, устанавлив
ающие длину страницы, будут посылаться на принтер как составная часть режима печати (Print Mode)). 

                    ЪДДДДДДДДДДДДДДДДДДї
                    і PrintDef Options і
                    ГДДДДДДДДДДДДДДДДДДґ
                    і іPrint Devices   і
         ЪДДДДДДДДДДДДДДДДДДДДДї       і
         і        Forms        іДДДДДДДЩ
         ГДДДДДДДДДДДДДДДДДДДДДЪДДДДДДДДДДДДДДДДДДДДДДДДДї
         і іSTANDARD    і  0   і Forms Definitions Form  і
         і іLEGAL       і  1   ГДДДДДДДДДДДДДДДДДДДДДДДДДґ
         і і            і      і                         і
         і і            і      і Name:  STANDARD         і
         і і            і      і                         і
         і і            і      і Number:  0              і
         і і            і      і                         і
         і і            і      і Length:  66             і
         і і            і      і                         і
         і і            і      і Width:   98             і
         і і            і      і                         і
         АДДДДДДДДДДДДДДДДДДДДДАДДДДДДДДДДДДДДДДДДДДДДДДДЩ

Для определения печатной формы, подведите курсор к варианту Forms (Формы) меню PrintDef Options, нажмите клавишу , затем .
В окне ввода данных "Form Defintions" (Описания форм) наберите название новой формы, которую вы хотите определить, и нажмите клавишу . Первым символом в названии формы должна быть буква (A-Z или a-z), количество букв в названии не должно превышать
 12, кроме того в названии формы не может быть ни одного пробела.
Укажите номер, который вы желаете присвоить данной форме и нажмите клавишу . Рекомендуется наиболее часто используемую для выбранного принтера форму обозначать как форму 0, т.к. нулевая форма принята по умолчанию. Это означает, что при запуске фай
лового сервера NetWare подразумевает, что данная форма находится в принтере. Допустимые номера форм - с 0 по 255.
Введите длину страницы (Page Length) в количестве линий на странице (от 1 до 255), нажмите клавишу , затем укажите ширину страницы (Page Width) в количестве знаков в строке (от 1 до 999) и нажмите клавишу .
Для сохранения своих изменений, нажмите клавишу , после чего на вопрос о подтверждении принятого вами решения ("Save Change?" - Сохранить изменения) ответьте "Yes". В списке Forms (Формы) выбранного вами принтера будет показана новая форма.
Повторите описанные выше действия для каждой формы, которую вы хотите определить.
Для выполнения редактирования описания некоторой формы, в списке Forms (Формы) подведите курсор к имени этой формы и нажмите клавишу Modify (Модифицировать). Как правило на большинстве компьютеров клавишей Modify является клавиша . Выполните соответс
твующие изменения, а затем сохраните их так, как это описано выше.
Для удаления некоторой формы, подведите курсор к имени этой формы и нажмите клавишу . Затем нажмите клавишу  для подтверждения удаления.

Выход из утилиты PrintDef 

                       ЪДДДДДДДДДДДДДДДї
                       і Exit PrintDef і
                       ГДДДДДДДДДДДДДДДґ
                       і іNo           і
                       і іYes          і
                       АДДДДДДДДДДДДДДДЩ

Для выхода из утилиты PrintDef, нажимайте клавишу  до тех пор, пока не достигните меню "Exit PrintDef" (Выход из PrintDef), подсветите "Yes" и нажмите . Если вы выполняли какие-нибудь изменения, появится меню "Exit Options" (Выход из режима).
 

                       ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
                       і       Exit Options             і
                       ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
                       і іSave Data Base, then EXIT     і
                       і іEXIT without saving Data Base і
                       і іDo Not EXIT                   і
                       АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ

Если вы хотите сохранить свои изменения, подведите курсор к варианту "Save Data Base, then EXIT" (Сохраниться в базе данных, затем выйти) и нажмите клавишу .

Создание конфигурации задания на печать с помощью утилиты PrinCon

Утилита PrintCon используется для настройки файла инструкций, который управляет тем, как должно быть выполнено задание на печать (Print Job). Для определения задания на печать, вы можете использовать формы и режимы, настроенные утилитой PrintDef, вместе 
с другими параметрами. Это означает, что вместо того, чтобы вручную вводить спецификации задания на печать (посредством утилиты CAPTURE или непосредственно манипуляциями на принтере), пользователь может выбрать конфигурацию задания на печать, осуществляю
щую управление этими параметрами.
Используя описания форм, устройств и режимов, определенных в PrintDef, вы можете создать конфигурации заданий на печать для всех пользователей; задать конфигурацию задания на печать, которая будет действовать по умолчанию; скопировать конфигурации задани
й на печать от одного пользователю к другому. Пользователи могут установить свои собственные конфигурации задоний на печать, либо это может сделать для них администратор. После того как завершится задание на печать, конфигурации заданий на печать автомат
ически посылают на принтер команду сброса устройства, возвращая принтер в состояние, принятое у него по умолчанию.
Совершенно необязательно создавать конфигурации заданий на печать, но они могут сделать сетевую печать более легкой и эффективной. Конфигурации заданий на печать могут выбираться тогда, когда вы выполняете печать посредством утилиты PConsole (обсуждаемой
 в следующем разделе этой главы) или утилит командной строки NPRINT и CAPTURE. Кроме того, этими тремя утилитами вы можете также перекрыть действие конфигураций заданий на печать.
Для использования утилиты PrintCon, наберите:
PRINTCON 
На экране появится меню "Available Options" (Допустимые варианты) утилиты PrintCon. 

            ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
            і             Available Options               і
            ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
            і іEdit Print Job Configurations              і
            і іSelect Default Print Job Configurations    і
            і іSupervisor - Copy Print Job Configurations і
            АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ

Подведите курсор к варианту "Edit Print Job Configurations" (Редактировать конфигурации заданий на печать) и нажмите клавишу . На экране появится список "Edit Print Job Configurations". 

            ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
            і       Edit Print Job Configurations       і
            ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
            і іCOURIER_10_PITCH            і (default)  і
            і іLASERWIDE                   і            і
            і іLine_Printer                і            і
            і іTIMES_ROMAN_FIXED           і            і
            і і                            і            і
            і і                            і            і
            АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ

Создание конфигурации задания на печать

Первая конфигурация задания на печать становится вашей конфигурацией задания на печать, действующей по умолчанию. Однако, по мере создания других конфигураций, вы можете выбрать другую конфигурацию, которая будет приниматься по умолчанию.
Для создания конфигураций задания на печать нажмите клавишу . Появится экран "Enter New Name" (Введите новое имя). Наберите имя той конфигурации, которую вы хотите создать (максимумальная длина имени 31 знак), затем нажмите клавишу .
Появится экран "Edit Print Job Configurations". 

     ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
     і     Edit Print Job Configuratio "Brian's_format"  і
     ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
     іNumber of copies:  1     Form name:  STANDARD      і
     іSuppress form feed:No    Print banner: No          і
     іFile contents:     Text  Banner name:              і
     іTab size:          8     Banner file:              і
     і                                                   і
     іLocal printer:     1     Enable timeout: Yes       і
     іAuto endcap:       Yes   Timeout count:  2         і
     і                                                   і
     іFile server:       LARKSPUR                        і
     іPrint queue:       PRINTQ_0                        і
     іDevice:            HP LASERJET II                  і
     іMode:              Courier 10 Pitch Portrait       і
     і                                                   і
     АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ

Для определения новой конфигурации задания на печать укажите следующие параметры:
NUMBER OF COPIES (количество копий) Укажите количество копий, которое желаете распечатать (от 1 до 65000).
SUPPRESS FORM FEED (подавление прогона страницы). Ведите "Yes" для подавления автоматического перевода страницы, после окончания печати каждого задания. Этот параметр имеет важное значение, если вы используете заранее определенные формы.
TAB SIZE (размер табуляции) Если параметр File Contents (Содержимое файла) имеет значение Text (Текст), то измените данный параметр со значения, принятого по умолчанию (8) на любое число в диапазоне от 1 до 18. Ели поле File Contents имеет значение "Byte
 Stream" (Поток байтов), оставьте поле TAB SIZE незаполненным.
FORM NAME (имя формы) Нажмите лубую клавишу для отображения меню, содержащего формы, которые можно выбрать. (Если предварительно вы определили Формы посредством утилиты PRITDEF).
BANNER NAME (имя заголовка). По умолчанию, каждые выдаваемые на печать данные предваряются заголовком, содеражащим имя, под которым вы вошли в сеть. Если вы желаете изменить этот заголовок, укажите здесь новое его значение.
AUTO ENDCAP (Используется только с командой CAPTURE). Данная установка влияет только на задания на печать, созданные командой CAPTURE. Если вы ответите "Yes" , то захваченный файл будет распечатываться тогда, когда вы выходите из программы, или, когда пр
ограмма закрывает устройство печати, в противном случае захватываемый файл будет печататься только после того, как Вы выполните команду EndCap (на это влияют также функция таймаута утилиты PrintCon и функция таймаута команды CAPTURE).
ENABLE TIMEOUT (Возможен таймаут) Данная установка оказывает влияние на только на задания на печать, созданные командой CAPTURE. Если вы выбираете "Yes", то данные будут отправлены в очередь печати только после истечения указанного в поле Timeout Count (
величина таймаута) количества секунд. Как только задание на печать прекращает посылку данных, этот счетчик начинает свою работу. Если не посылается больше данных, прежде чем истечет таймаут, файл печати будет закрыт и поставлен в очередь печати, при этом
 открывается новый файл печати. Если вы выбираете "No", то захваченный файл посылается в очередь, согласно установке параметра "Auto Endcap". Если вариант AUTOENDCAP установлен в "No" , то захваченные данные будут печататься только после использования ко
манды ENDCAP. Если AUTO ENDCAP установлено "Yes" , то захваченные будут печататься, тогда когда вы выходите из программы.
PRINT QUEUE (Очередь печати). Нажмите любую клавишу для перечисления доступных очередей печати. Подведите курсор к выбранной очереди на печать и нажмите клавишу .
DEVICE (устройство) Нажмите любую клавишу для отображения доступных устройств печати. Подведите курсор к выбранному устройству и нажмите клавишу .
ПРИМЕЧАНИЕ. Выбранное вами устройство печати должно быть назначено в ту очередь, которую вы выбираете.
MODE (режим). Для отображения доступных режимов выбранного устройства печати, нажмите любую клавишу. Выберите режим, который хотите использовать.
Чтобы выйти из этого экрана один раз нажмите клавишу  для выхода из поля, а по другому нажатию клавишы  вы уже выйдите из экрана. Появится окошко подтверждения сохранения выполненных изменений "Save Changes". Для сохранения заданных параметров 
подведите курсор к "Yes" и нажмите клавишу .

Удаление конфигурации задания на печать

Вы можете удалить любую конфигурацию задания на печать, за исключением принятой в данный момент по умолчанию. Для удаления какой-нибудь конфигурации задания на печать, отобразите на экране список всех ваших настоящих конфигураций заданий на печать, подве
дите курсор к той конфигурации задания на печать, которую вы хотите удалить и нажмите клавишу . Отобразится окно подтверждения удаления текущей конфигурации задания на печать ("Delete Current Print Job Configuration"). Выберите "Yes" и нажмите клави
шу . Указанная конфигурация задания на печать будет удалена и вы вернетесь к перечню "Edit Print Job Configurations".

Модификация конфигурации задания на печать

Для модифицирования какой-нибудь существующей конфигурации задания на печать, на экране "Edit Print Job Configurations" подведите курсор к имени задания на печать, которое вы хотите радактирвать, и нажмите клавишу . Следуйте указаниям, приведенным
 раньше в разделе "Создание конфигурации задания на печать" данной главы.

Выбор конфигурации задания на печать, принятой по умолчанию

Конфигурация задания на печать, выбранная вами по умолчанию, действует по умолчанию на файлы, распечатываемые посредством утилит PConsole NPRINT и CAPTURЕ. Если вы распечатываете файл с помощью утилит NPRINT или CAPTURE, то вы можете перекрыть действие п
араметров задания на печать, используя соответствующие варианты этих утилит.
Чтобы задать конфигурацию задания на печать, принятую по умолчанию, выполните следующее:
На экране допустимых опций утилиты PrintCon ("PrintCon Available Options") подведите курсор к опции "Select Default Print Job Configurations" (Выбрать конфигурацию задания на печать, которая будет действовать по умолчанию) и нажмите клавишу . В пе
речне, приведенном на экране "Select Default Print Job Configurations", подведите курсор к той конфигурации задания на печать, которую вы хотите задать действующей по умолчанию и нажмите клавишу . В правой колонке списка "Edit Print Job Configurat
ions" появится "(Default)", указывающее на вашу новую действующую по умолчанию конфигурацию задания на печать.

Копирование конфигураций заданий на печать

Каждый пользователь имеет уникальный файл конфигураций заданий на печать, в котором будут хранится все конфигурации заданий на печать, созданные этим пользователем (или для этого пользователя). Этот файл с именем PRINTCON.DAT хранится в каталоге электрон
ной почты данного пользователя.
Администратор может копировать конфигурации заданий на печать от одного пользователя к другому. К сожалению у вас нет вохможности копирования по одной конфигурации задания на печать, вы можете скопировать только файл целиком, включая все конфигурации зад
аний на печать. Когда вы копируете файл конфигураций задания на печать одного пользователя другому, копируемый файл перезаписывает существующий файл пользователя-адресата.
Для копирования конфигурации задания на печать выполните следующие действия: 
На экране допустимых режимов утилиты PrintCon ("PrintCon Available Options") подведите курсор к варианту "Supervisor - Copy Print Job Configurations" (Администратор - копировать конфигурации заданий на печать) и нажмите клавишу .
В окне ввода данных "Source User" (Пользователь-источник конфигураций) введите имя того пользоателя, чей конфигурационный файл вы хотите скопировать, затем нажмите клавишу .
В окне ввода данных "Target User" (Пользователь-адресат) введите имя того пользоателя, чей конфигурационный файл вы хотите заменить, затем нажмите клавишу .
В результате произойдет копирование файла и пользователь-адресат может сейчас использовать все конфигурации, все конфиггурации заданий, имеющиеся у пользователя-источника.

Организация управления сетевой печатью с помощью утилиты PConsole

PConsole это утилита, предназначенная для организации и управления сетевой печатью. Средства безопасности сети, обеспечивают различные уровни доступа к сети. Как пользователь очереди вы можете подавать свои задания на печать в очереди печати. Если вы пос
тавили свое задание в очередь на печать, то в любой момент вы можете изменить конфигурации печати, котрые вы определели, если только это задание не началось уже распечатываться. Как только это задание стало печататься, вы все еще можете удалить его из оч
ереди. У вас есть возможность также просмотреть информацию об очередях.
Пользователи, определенные администратором в качестве операторрв очередей, могут редактировать или удалить любую заявку в очереди. Операторы очереди могут также менять порядок заданий на печать, поставленных в некоторую очередь.
Администратор (или пользователь с правами администратора) может создавать и переименовывать очереди, назначать пользователей и операторов очереди.

Работа с очередями на печать

Прежде, чем задание может быть распечатано на сетевом принтере, оно должно находится в файле на диске. Если этот файл распечатывается посредством утилиты PConsole или NPRINT, то он должен быть либо на сетевом, либо на локальном накопителе. Если выдача на
 принтер захватывается командой CAPTURE, автоматически создается специальный временный файл. Каждый файл посылается в очередь на печать для того, чтобы подождать, когда принтер будет способен его напечатать. Прежде чем файлы, созданныее командой CAPTURE,
 могут быть поставлены в очередь, они должны быть закрыты. Закрытие файла можно выполнить различными способами, включая выдачу новой команды CAPTURE, выдачу команды ENDCAP, использование функции таймаута команды CAPTURE.
Когда файловый сервер устанавливается впервые, автоматически по одной очереди на каждый подключенный принтер. Для создания, переименования или удаления очередей на печать, администратор может использовать утилиту PConsole. Администратор может определить 
несколько очередей на печать, может подключить на каждый принтер более одной очереди и/или несколько принтеров на каждую очередь. Когда вы распечатываете файл, вы должны выбрать очередь, в которую будет постален этот файл (как правило это обрабатывается 
Описаниями задания на печать, созданными утилитой PrintCon).

Использование утилиты PConsole

Для использования утилиты PConsole, наберите:
PCONSOLE 
На экране появится меню "Available Options" (Допустимые опции) утилиты PConsole. 

            ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
            і      Available Options        і
            ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
            і іChange Current File Server   і
            і іPrint Queue Information      і
            і іPrint Server Information     і
            АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ

Варианты Основного меню:
CHANGE CURRENT FILE SERVER (Изменить текущий файловый сервер) - позволяет вам подключится к другим файловым серверам, в результате чего вы можете проверить их очереди на печать, подключиться или выйти из сервера, а также сменить пользовательское имя, под
 которым вы вошли в него.
PRINT QUEUE INFORMATION (Информация об очередях на печать) - позволяет вам проверить очередь на печать, добавить, удалить или модифицировать задания на печать. Удалять или модифицировать пользовательские заявки могут только администраторы или операторы о
череди. Администраторы могут также добавлять, переименовывать или удалять очереди на печать.
PRINT SERVER INFORMATION (Информация о сервере печати) позволят вам проверить список серверов печати. Администраторы могут также добавлять, переименовывать или удалять серверы печати.
Для работы с очередями, подведите курсор к варианту PRINT QUEUE INFORMATION и нажмите клавишу . Появится список определенных очередей на печать. Для проверки конкретной очереди, в списке Print Queue (Очереди на печать) выберите курсором название э
той очереди и нажмите клавишу , возникнет экран Print Queue Information. 

ЪДДДДДДДДДДДДДДДДДДДДДДДДї            ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і      Print Queues      і            і Print  Queue Information    і
ГДДДДДДДДДДДДДДДДДДДДДДДДґДДДДДДДДДДДДГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і іPRINTQ_0            і іvailable Optі іCurrent Print Job Entries  і
і іPRINTQ_1            і іДДДДДДДДДДДДі іCurrent Queue Status       і
і іDISKFILE            і іge Current Fі іCurrently Attached Servers і
і іREMOTE              і іt Queue Infoі іPrint Queue ID             і
і і                    і іt Server Infі іQueue Operators            і
і і                    і іДДДДДДДДДДДДі іQueue Servers              і
і і                    і і            і іQueue Users                і
і і                    і і            АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ                        і              і                           і
і і                    і і
АДДДДДДДДДДДДДДДДДДДДДДДДЩ

Меню PRINT QUEUE INFORMATION обеспечивает следующие варианты:
CURRENT PRINT JOB ENTRIES (Текущие элементы очереди) - показывает задания, стоящие в данный момент в этой очереди, а также предоставляет возможность ставить в очередь, модифицировать или удалять из очереди задания на печать.
CURRENT QUEUE STATUS (Текущее состояние очереди) - показывает текущее состояние данной очереди на печать. Этот режим доступен только администраторам, операторам очереди, а также пользователям данной очереди.
CURRENTLY ATTACHED SERVERS (Подключенные в данный момент серверы) - перечисляет подключенные в данный момент серверы печати, обслуживающие задания из этой очереди.
Этот вариант доступен только администраторам, операторам очереди, а также пользователям данной очереди.
PRINT QUEUE ID (Идентификатор очереди на печать) - число, идентифицирующее данную очередь на печать (идентификатор "объекта" NetWare).
QUEUE OPERATORS (Операторы очереди) - показывает операторов текущей очереди, а также позволяет производить добавление и удаление операторов очереди. Этот вариант доступен только администратору.
QUEUE SERVERS (Серверы очереди) - представляет серверы печати, допущенные к обсуживанию данной очереди. Операторы очереди могут добавлять или удалять серверы из этого списка.
QUEUE USERS (Пользователи очереди) - представляет пользователей, которые могут ставить в эту очередь задания на печать. Операторы очереди могут добавлять или удалять серверы их этого списка.

Создание очередей на печать

Для создания очереди на печать, выполните следующие действия:
Для отображения списка очередей печати (Print Queues) на экране Available Options выделите курсором опцию Print Queue Information и нажмите клавишу . В результате появятся текущие очереди на печать. Для создания новой опции нажмите клавишу , 
появится окно New Print Queue Name (Название новой очереди на печать). Введите имя очереди, которую вы хотите создать, затем нажмите клавишу . В списке Print Queues возникнет новая очередь. Для того чтобы можно было использовать эту очередь, вы до
лжны подключить эту очередь к принтеру, выдавая соответствующие команды с консоли файлового сервера или включая их в файл AUTOEXEC.SYS.
Используйте команду консоли:
P[RINTER] nn ADD имя_очереди
Например, если вы создали очередь с именем FILE_QUE и хотели бы подключить ее к принтеру PRINTER 0 (номера принтеров, назначаются во время установки операционной системы), вам следует набрать:
P 0 ADD FILE_QUE 
Эту команду необходимо вводить с консоли каждый раз, когда включаете файл-сервер, если только вы не ввели ее в файл AUTOEXEC.SYS.

Удаление очередей на печать

Для удаления некоторой очереди на печать, перейдите на экран списка Print Queues, выделите курсором ту очередь, которую желаете удалить, затем нажмите клавишу .
В окне подтверждения принятого решения удалить очередь на печать (Delete Print Queue) выделите курсором вариант "Yes" и нажмите клавишу . После этого очередь будет удалена.
Отредактируйте каждую конфигурацию задания на печать, использующего данную очередь.

Назначение и удаление операторов и пользователей очереди

Вы можете назначать и удалять Операторов очереди (Queue Operator) и Пользователей очереди (Queue User), задавая соответствующий список и добавляя в него новых пользователей или операторов (при помощи клавиши ), либо удаляя существующих (при помощи к
лавиши ).
Когда создается какая-нибудь очередь, пользователем очереди автоматически становится группа EVERYONE. Если вы хотите ограничить доступ к очереди, удалите группу EVERYONE (при помощи клавиши ) и добавьте соответствующих пользователей или группы (при 
помощи клавиши ).

Получение списка заданий, находящихся в очереди

Для отображения списка заданий, находящихся в очереди, подведите курсор к варианту Current Print Job Entries и нажмите клавишу . На экране отобразится список заданий, которые должны быть распечатаны. 

ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і Seq Banner Name    Description              Form Status     Job і
ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
іі  1  KAREN                                     0  Ready     479 і
іі  2  SUPERVISOR                                0  Ready     480 і
іі  3  PATRICK                                   0  Ready     489 і
іі  ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
іі  і                   Print Queue Entry Information                і
іі  ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
іі  іPrint Job:            489         File Size:        13122       і
іі  іClient:               PATRICK[3]                                і
іі  іDescription:          CUST2.FR4                                 і
іі  іStatus:               Ready To Be Serviced, Waiting For Print   і
іі  і                                                        Server  і
іі  іUser Hold:            No          Job Entry Date:  May 31, 1988 і
іі  іOperator Hold         No          Job Entry Time:  11:21:46 am  і
іі  іService Sequence:     3                                         і
іі  і                                                                і
іі  іNumber of copies:     1           Form:            STANDARD     і
іі  іFile contents:        Text        Print Banner:    No           і
АДДДіTab size:             8           Banner Name:                  і
    іSuppress form feeds:  No          Banner File:                  і
    і                                                                і
    іDefer printing:       Yes         Target Date:     June 1, 1988 і
    і                                  Target Time:     2:00:00 am   і
    іTarget server:        (Any Server)                              і
    АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ

CURRENT PRINT JOB ENTRIES - приводит перечень заданий на печать, находящихся в данный момент в очереди, информация меняется каждые 5 секунд. Вы можете добавлять или удалять задания из очереди, либо отображать и редактировать следующие параметры задания н
а печать:
PRINT JOB (Задание на печать) - отображает номер, присвоенный файлу очереди.
FILE SIZE (Размер файла) - размер файла очереди в байтах.
CLIENT (Пользователь) - имя пользователя, поставившего файл в очередь.
DESCRIPTION (Описание) - как правило это имя файла, или индикатор локального порта (например, "LPT1 Catch"), с которого перенаправляется вывод, т.е.когда командой CAPTURE перемаршрутизирован вывод принтера.
STATUS (Состояние) - меняется автоматически с изменением флагов USER HOLD и/или OPERATOR HOLD (см. ниже). Возможные сообщения: "Ready To Be Serviced (готово к обслуживанию), Waiting For Print Server (ожидает готовности сервера печати), User Hold (задержк
а пользователя), Operator Hold (задержка оператора)".
USER HOLD (Задержка пользователя) - дает возможность пользователю приостановить обработку своего задания. Если этот флаг установлен, задание не будет печататься до тех пор, пока сам пользователь, или оператор очереди, или администратор не снимет задержку
.
OPERATOR HOLD (Задержка пользователя) - дает возможность оператору очереди приостановить обработку задания. Оно не будет печататься до тех пор, пока оператор очереди не снимет задержку.
JOB ENTRY DATE (Дата постановки задания) - дата, когда задание было поставлено в очередь.
JOB ENTRY TIME (Время постановки задания) - время, когда задание было поставлено в очередь.
SERVICE SEQUENCE (Последовательность обслуживания) - местоположение задания в очереди. Администраторы и операторы очереди могут передвигать задание вперед и назад по очереди.
NUMBER OF COPIES (Количество копий) - определяет сколько копий данного задания должно быть напечатано. Эта величина может меняться пользователем-владельцем файла. Администраторы и операторы очереди могут изменить это значение для любого файла.
FORM (Форма) - номер формы, на которой должно печататься это задание. Пользователь может менять эту величину для своих собственных файлов.
FILE CONTENTS (Содержимое файла) - может быть "Text" (текст) или "Byte Streem"(поток байтов). Если вы хотите, чтобы метки табуляции были заменены пробелами согласно значению TAB SIZE, выбирайте "Text". При значении "Byte Streem" файл печатается в том, в 
каком он создан. Пользователь может менять эту величину для своих собственных файлов. Администраторы и операторы очереди могут изменить это значение для любого файла. Значение "Byte Streem" могло бы быть использовано для программ, осуществляющих свое соб
ственное форматирование, например графических редакторов, настольных издательских систем, текстовых процессоров и т.д. Значение "Text" следует использовать для ASCII-файлов, отчетов баз данных и т.д.
PRINT BANNER (Печать заголовка листинга) - определяет должна ли распечатываться страница заголовка, предваряющая задание. Пользователь может изменять эту величину для своих собственных файлов. Администраторы и операторы очереди могут изменить это значени
е для любого файла.
TAB SIZE (Размер табуляции) - количество пробелов, которыми будет заменятся каждый знак табуляции файла. Пользователь может изменять эту величину для своих собственных файлов. Администраторы и операторы очереди могут изменить это значение для любого файл
а.
SUPPRESS FORM FEED (Отменить прогон печатной формы) - отменяет команду прогона формы (Form Feed), генерируемую NetWare после печати задания. По умолчанию в конце задания на печать спуллер NetWare выдаст на принтер команду прогона формы. Например, это мож
ет вызвать затруднения при использовании заранее отпечатанных форм. Значение "No" отменяет генерацию NetWare команды прогона бумаги. Пользователь может изменять эту величину для своих собственных файлов. Администраторы и операторы очереди могут изменить 
это значение для любого файла.
BANNER NAME (Название заголовка) - текст, который должен печататься в первой большой печатной области заголовка. Как правило, это имя , с которым пользователь вошел в систему, но оно может быть изменено пользователем. Администраторы и операторы очереди м
огут изменить это имя для любого файла.
BANNER FILE () - текст, который должен печататься во второй большой печатной области заголовка. Как правило, это имя файла, но оно может быть изменено пользователем. Администраторы и операторы очереди могут изменить это имя для любого файла.
DEFER PRINTING (Отсрочка печати) - позволяет выполнять печать файлов позже по дате и по времени. Это может быть использовано для группирования заданных типов файлов, либо для печати длинных отчетов в более удобное время. Пользователь может изменять эту в
еличину для своих собственных файлов. Администраторы и операторы очереди могут изменить это значение для любого файла.
TARGET DATE - дата, когда будет распечатываться данное задание, при условии, что установлена отсрочка печати. Пользователь может изменять эту величину для своих собственных файлов. Администраторы и операторы очереди могут изменить это значение для любого
 файла.
TARGET TIME - время, когда будет распечатываться данное задание, при условии, что установлена отсрочка печати. Пользователь может изменять эту величину для своих собственных файлов. Администраторы и операторы очереди могут изменить это значение для любог
о файла.
TARGET SERVER (сервер-адресат) - сервер печати, куда направляется данный файл. Если не задается какой-то определенный сервер, то будет установлено значение "(Any server)" - любой сервер. Пользователь может изменять эту величину для своих собственных файл
ов. Администраторы и операторы очереди могут изменить это значение для любого файла.

Печать файла

Для выполнения печати файла с помощью утилиты PConsole, перейдите на экран "Current Print Job Entries" для той очереди, в которую вы хотите отправить ваш файл. Нажмите клавишу , введите спецификацию каталога, содержащего этот файл, и нажмите клавишу
 . На экране Available Files (Доступные файлы) выберите желаемый файл и снова нажмите клавишу . На экране Print Job Configuration выберите конфигурацию задания на печать, затем нажмите клавишу . Установите желаемые параметры на экран
е New Print Job (Новое задание на печать) и нажмите клавишу . Файл, который должен быть распечатан, будет помещен в конец очереди.

Отмена задания на печать

Отмена задания на печать происходит тогда, когда оно удаляется из очереди. Для удаления задания из очереди перейдите на экран "Current Print Job Entries" для той очереди, из которой вы хотите удалить ваше задание на печать.
Выберите курсором название требуемого задания на печать и нажмите клавишу клавишу . Если у вас достаточно прав, чтобы удалить задание на печать, оно будет удалено, в противном случае вы получите сообщение об ошибке.
Вы можете удалить элемент очереди только в том случае, если вы являетесь владельцем задания или оператором очереди.

Изменение порядка следования заданий на печать в очереди

Для присвоения заданию на печать более высокого или низкого приоритета в очереди на печать, перейдите на экран "Current Print Job Entries" для выбранной очереди.
Выберите курсором название требуемого задания на печать и нажмите клавишу . Переместите курсор в поле Sequenced Field экрана "Print Queue Entry Information" (Параметры элемента очереди на печать) и измените приоритет.
Если вы не обладаете достаточными правами для изменения приоритета, ваш курсор не сможет попасть на поле Sequenced Field.

Просмотр состояния очереди на печать

Выбрав вариант Viewing Print Queue Status (Просмотр состояния очереди на печать) вы сможете увидеть количество элементов очереди и количество серверов печати, подключенных к этой очереди. Если вы являетесь оператором очереди на печать или администратором
, вы можете изменить флаги оператора. 

ЪДДДДДДДДДДДДДДДДДДДДДДДДї            ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї
і      Print Queues      і            і Print  Queue Information    і
ГДДДДДДДДДДДДДДДДДДДДДДДДґ            ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґ
і іPRINTQ_ЪДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДї Entries  і
і іPRINTQ_і             Current Queue Status             іtus       і
і і       ГДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДґd Servers і
і і       іNumber of Entries in queue:                 5 і          і
і і       іNumber of servers attached:                 1 і          і
і і       і                                              і          і
і і       іOperators Flags                               і          і
і і       і   Uses can place entries in queue:       Yes іДДДДДДДДДДЩ                        і              і                           і
і і       і   Servers can service entries in queue:  Yes і
АДДДДДДДДДі   New servers can attach to queue:       Yes і
          АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ

В окне Current Queue Status (Текущее состояние очереди) показано состояние очереди на печать, изменяемое каждые 5 секунд. Если вы являетесь оператором очереди, вы можете изменить установки флагов оператора.
NUMBER OF ENTRIES IN QUEUE (Количество объектов очереди) - количество объектов очереди, ожидающих своей обработки.
NUMMBER OF SERVER ATTACHED (Количество подключенных серверов) количество серверов, подключенных в данный момент к этой очереди.
OPERATOR FLAGS (Флаги оператора) - эти флаги управляют следующими возможностями:
USERS CAN PLACE ENTRIES IN QUEUE (Пользователи могут помещать объекты в очередь) - если данный флвг установлен в "No", пользователям не разрешается ставить задания в очередь (до тех пор пока флаг не примет значения "Yes").
SERVERS CAN SERVICE ENTRIES IN QUEUE (Серверы могут брать объекты из очереди на обслуживание) - если данный флвг установлен в "No", серверам не разрешается обслуживать задания в очереди (до тех пор пока флаг не примет значения "Yes").
NEW SERVERS CAN ATTACH TO QUEUE (К очереди могут подключаться новые серверы) - если данный флаг установлен в "No", серверам не разрешается подключаться к очереди (до тех пор пока флаг не примет значения "Yes").

Поддержка серверов печати

Сервер печати выбирает задания из очереди и посылает их на принтер. В настоящее время процесс сервера печати является частью операционной системы файлового сервера. Однако, ОС NetWare может поддерживать посторонние дополнительные спечиализированные проце
ссы (VAP) или удаленные принтеры. Сведения о некоторых посторонних программных средствах серверов печати приводятся в Приложении Б - "?".
Print Server Information (Информация о сервере печати) меню Available Topics позволяет администратору добавлять, удалять или изменять имена серверов печати. Вариант Queue Servers (Cерверы очередей) меню Print Queue Information (Информация об очередях печ
ати) перечисляет серверы очередей, которые могут обслужить очередь. Администратор может добавить или удалить серверы их этого списка. Вариант Currently Attached Servers (Подключенные в данный момент серверы) в меню Print Queue Information отображает серв
еры, обслуживающие в данный момент очередь.

Просмотр подключенных в данный момент серверов

В списке Print Queue Servers (Серверы очередей на печать) будут перечислены серверы очереди на печать, которым разрешено обслуживать данную очередь. Для того чтобы сервер печати мог обслуживать очередь, эта очередь должна быть подключена к этому серверу 
печати. (См. раздел "Создание очередей на печать" этой главы). Чтобы понять к какому серверу печати подключена эта очередь, воспользуйтесь опцией Print Queue Information главного меню утилиты для отображения списка Print Queue (Очередь на печать). Укажит
е курсором ту очередь на печать, чьих серверов печати вы хотите обозреть, затем нажмите клавишу , в результате появится экран Print Queue Information. Чтобы отобразить список Print Queue Servers высветите курсором опцию Queue Servers и нажмите кла
вишу .

Утилиты командной строки, используемые при печати

Утилита CAPTURE 
Утилита CAPTURE перенаправляет данные, выводимые в порт локального принтера, в очередь сетевой печати. Для прикладных задач, не посылающих данные непосредственно на сетевой принтер, вы можете использовать команду CAPTURE. Вы можете использовать также ком
анду CAPTURE для печати дампов экрана или сохранения выходных данных в файле на диске. Можно изменять параметры печати, устанавливая в команде CAPTURE различные флаги (см. ниже).
Чтобы использовать команду CAPTURE, наберите:
CAPTURE 
или
CAPTURE <флаги> 
ПРИМЕЧАНИЕ. Несмотря на то, что может быть задано полное название флага, требуется использовать только приведенные ниже буквы верхнего регистра.
Можно задавать следующие флаги:
Server - задает файловый сервер или сервер печати, на который должно быть послано задание.
Синтаксис:
/S=имя_севера
Пример:
CAPTURE /S=SERVER1
По этой команде выходные данные для принтера будут посланы в очередь на файловом сервере SERVER1.
Queue - задает очередь, в которую должно быть поставлено задание на печать.
Синтаксис:
/Q=имя_очереди
Пример:
CAPTURE /Q=PRINTQ_1
По этой команде выходные данные для принтера будут посланы в очередь PRINTQ_1.
Printer - задает номер принтера (от 0 до 4), на который должно быть послано задание. По умолчанию используется принтер с номером 0.
Синтаксис:
/P=номер
Пример:
CAPTURE /P=2
По этой команде выходные данные для принтера будут посланы на принтер 2.
Local - задает обозначение локального порта принтера (LPT1, 2 или 3), с которого перенаправляются данные. Командой CAPTURE вы можете захватить сразу все три порта. По умолчанию считается порт LPT1.
Синтаксис:
/L=номер_локального_порта_LPT1 (1 или 2 или 3)
Пример:
CAPTURE /L=3
По этой команде будут перенаправляться данные для порта LPT3.
Copies - задает количество копий, которое должно быть напечатано (до 256).
Синтаксис:
/С=количество_копий (0-255)
Пример:
CAPTURE /L=3
По этой команде будет напечатано 5 копий текущего задания на печать.
Job - указывает какую конфигурацию задания на печать надо использовать (вы определили задания на печать с помощью утилиты PrintCon).
Синтаксис:
/J=задание_на_печать
Пример:
CAPTURE /J=DISKFILE
По этой команде при распечатывании будет использована конфигурация задания на печать с именем DISKFILE.
Form - задает вид формы, на которой вы печатаете (формы вы определили с помощью утилиты PrintDef). Форма задается по номеру или имени.
Синтаксис:
/F=имя_формы /F=номер_формы (0-255)
Пример:
CAPTURE /F=LEGAL
По этой команде произойдет прекращение печати на заданном принтере и оповещение оператора консоли о том, что надо смонтировать на принтере форму LEGAL.
CReate - создает файл на диске, в указанном каталоге и направляет в него выходной поток. Для сохранения данных в текущем каталоге, укажите только имя файла.
Синтаксис:
/CR=имя_файла
/CR=имя_сервера/имя_тома:путь_к_каталогу/имя_файла
Пример:
CAPTURE /CR=SYS:USERS/KAREN/SCREENFIL.DAT
По этой команде выводимые данные будут отправлены в файл SCREENFIL.DAT находящийся на текущем файловом сервере в каталоге SYS:USERS/KAREN.
NAMe - задает пользовательское имя, которое должно быть напечатано в верхней половине вашей страницы заголовка. Для пробелов используйте знаки подчеркивания. По умолчанию это имя, с которым вы вошли в систему.
Синтаксис:
/NAM=имя_пользователя
Пример:
CAPTURE /NAM=KAREN
По этой команде в верхней половине страницы заголовка будет напечатано имя КAREN.
Banner - задает слово или фразу до 12 символов длиной, которая должна появится в нижней половине вашей страницы заголовка. По умолчанию это LST. Знак подчеркивания представляет пробел (Например, PRINT_JOB).
Синтаксис:
/B=имя_файла
Пример:
CAPTURE /B=PRINT_JOB
По этой команде в нижней половине страницы заголовка будет напечатано имя PRINT_JOB.
NoBanner - говорит о том, что не должно печататься страницы заголовка. По умолчанию CAPTURE печатает заголовок.
Синтаксис:
/NB
Пример:
CAPTURE /NB
По этой команде запрещается печать заголовка.
FormFeed - посылает на принтер знак прогона формы после того, как напечатано ваше задание.
Синтаксис:
/FF
Пример:
CAPTURE /FF
Эта команда посылает на принтер знак прогона формы в конце задания на печать.
NoFormFeed - говорит CAPTURE о том, что не надо посылать на принтер знак прогона формы после того, как напечатана ваша задание. По умолчанию CAPTURE посылает знак прогона формы.
Синтаксис:
/NFF
Пример:
CAPTURE /NFF
Эта команда отменяет прогон формата.
Keep - гарантирует, что в случае, если на вашей рабочей станции произойдет сбой по питанию или она просто "повиснет", то файловый сервер сохранит все данные, которые он примет за то время, в течение которого вы осуществляете захват данных.
Если в свою команду вы не включите вариант KEEP и в середине выполнения процесса захвата данных на вашей рабочей станции произойдет сбой по питанию или она просто "повиснет", то файловый сервер сбросит все принятые им данные.
Синтаксис:
/К
Пример:
CAPTURE /К
По этой команде произойдет сохранение неполностью распечатанного файла.
Autoendcap - закрывает файл печати и посылает данные на сетевой принтер или в файл в момент вашего входа или выхода из прикладной задачи, а затем открывает новый файл печати. По умолчанию разрешено действие данного варианта.
Синтаксис:
/A
Пример:
CAPTURE /A
В результате действия этой команды, каждый раз, когда вы входите или выходите из прикладной задачи произойдет закрытие файла печати, помещение его в заданную очередь, а затем открытие нового файла печати.
NoAutoendcap - предотвращает передачу данных на сетевой принтер или в файл при вашем входе или выходе из прикладной задачи. По умолчанию разрешено действие варианта Autoendcap.
Синтаксис:
/NA
Пример:
CAPTURE /NA
Эта команда запретит действие варианта Autoendcap.
Tabs - устанавливает количество пробелов между метками табуляции (от 0 до 18). Это полезно только в том случае, если ваша прикладная задача не имеет средства форматирования данных, выводимых на печать (print formatter). По умолчанию установлено 8.
Синтаксис:
/T=число (0-18)
Пример:
CAPTURE /Т=5
По этой команде установится интервал между знаками табуляции равный 5.
NoTabs - говорит принтеру, что ваша прикладаная программа будет осуществлять управление форматированием печати.
ПРИМЕЧАНИЕ. Рекомендуется использовать этот флаг (или опцию ByteStream утилиты PrintCon), когда на принтер посылаются графические изображения или отформатированный текст.
Синтаксис:
/NT
Пример:
CAPTURE /NТ
Эта команда запретит действие знаков табуляции.
Timeout - посылает данные в очередь на печать спустя заданное количчетсво секунд после того, как вы нажмете клавиши начала печати вашей прикладной программы или после того как ваша прикладная программа закончила передачу данных в файл печати. По умолчани
ю TI=0 (запрещено действие варианта Timeout).
Синтаксис:
/TI=число (0-1000)
Пример:
CAPTURE /ТI=5
Эта команда закроет файл печати спустя 5 секунд после того, как прекращена передача данных.
SHow отображает активныe в данный момент параметры команды CAPTURE. Не используйте этот параметр с любым другим вариантом команды CAPTURE.
Синтаксис:
/SH
Пример:
CAPTURE /SH
Эта команда отобразит текущие параметры команды CAPTURE.
Чтобы применить средство перенаправления данных на сетевой принтер, дайте команду CAPTURE (при необходимости с соответствующими вариантами), а затем вызовите свою прикладную программу.
Для часто используемых программ, которые не имеют возможности прямого обмена с сетевым принтером, рекомендуется помещать команды CAPTURE в командные файлы, которые будут использоваться для вызова ваших прикладных программ.
Примеры:
CAPTURE /С=3/P=0/B=DATAFILE 
Эта команда осуществляет перенаправление вывода на принтер 0, подключенный к серверу. используемому по умолчанию, распечатывает 3 копии и печатает в заголовке имя DATAFILE.
CAPTURE /J=DISK_FILE/CR=SYS:USERS/KAREN/TEMPFILE.CAP 
Эта команда осуществляет перенаправление вывода в файл TEMPFILE.CAP каталога SYS:USERS/KAREN, находящийся на текущем файловом серврере, используя конфигурацию задания на печать с именем DISK_FILE.
CAPTURE /S=SERVER1/P=3/NFF/TI=10 
Эта команда осуществляет перенаправление вывода на принтер 3, подключенный к серверу SERVER1, запрещает прогон формы и задерживает выдачу на принтер на 10 секунд (таймер запускается в момент прекращения вывода в файл печати). Если не произойдет рестарта 
вывода в течении установленного промежутка времени, текущий файл закрывается, помещается в очередь на печать и открывается новый файл печати.
Примеры командных файлов:
CAPTURE /S=SERVER1/P=1/NB/TI=10/NA WS ENDCAP
Данный командный файл осуществляет перенаправление вывода на принтер 1, подключенный к серверу SERVER1, не печатает заголовок, настраивает функцию таймаута на 10 секунд, запрещает действие варианта Autoendcap, вызывает программу WS, по выходу из которой 
выдает команду ENDCAP. 
CAPTURE /P=3/B=DATAFLEX
FLEX
ENDCAP
Данный командный файл осуществляет перенаправление вывода на принтер 3 сервера, принятого по умолчанию, печатает в заголовоке имя файла DATAFLEX, выполняет программу FLEX, по выходу из которой выдает команду ENDCAP.
Если для пользователя определены форма и конфигурация задания на печать, действующие по умолчанию, то команда CAPTURE использует конфигурациию задания, принятую по умолчанию. В противном случае CAPTURE по умолчанию считает, что:
- данные перенаправляются с порта LPT1 в очередь на печать, организованную на файловом сервере, принятом по умолчанию (как правило PRINTQ_0); вывод на устройства LPT2 и LPT3 не перехватывается;
- печатается одна копия;
- перед копией печатается страница заголовка, в верхней половине которой выводится имя пользователя, а в нижней половине - слово LSТ.
- разрешен вариант Autoendcap и запрещен - TImeout;
- знак табуляции преобразуются в 8 пробелов;
- в конце задания на печать производится прогон бумаги.
При выводе данных на принтер вы можете использовать все опции, за исключением CReate и SHow. При выводе данных в файл вы можете использовать варианты Autoendcap, NoAutoendcap, TImeout, Local и CReate.
Утилита ENDCAP
Утилита ENDCAP закрывает файл печати, помещает его в очередь на печать и перенаправляет вывод обратно в порт локального принтера. Выдача новой команды CAPTURE также закроет текущий файл печати, но не произведет перенапраления данных обратно на локальный 
принтер. Когда выполняются команды CAPTURE, LOGIN, LOGOUT и NPRINT, все они автоматически выполняют команду ENDCAP. (Если вы выполняете команду CAPTURE, но не выполняете ENDCAP - явно, неявно или автоматически - захваченный файл останется на жестком диск
е файлового сервера).
Синтаксис:
ENDCAP флаги 
Флаги:
ALL - заканчивает действие команды CAPTURE и печатает все данные, поставленные в очередь к LPT1, LPT2, LPT3.
C - отменяет действие команды CAPTURE и удаляет все данные, поставленные в очередь к LPT1.
C ALL - отменяет действие команды CAPTURE и удаляет все данные, поставленные в очередь к LPT1, LPT2, LPT3.
L=n - останавливает постановку в очередь и печатает все данные, поставленные в очередь к LPTn.
CL=n - отменяет постановку в очередь и удаляет все данные, поставленные в очередь к LPTn.
Примеры:
ENDCAP 
Эта команда закрывает захваченный файл и помещает его в очередь на печать. Кроме того она перенаправляет вывод на локальный принтер.
ENDCAP /С 
Эта команда удаляет открытый перехваченный с LPT1 файл. Кроме того она перенаправляет вывод на локальный принтер.
Утилита NPRINT
Утилита NPRINT используется для печати файлов, которые уже существуют в том виде, в котором вы желаете их распечатать. Утилита NPRINT помечает заданный файл в очередь на печать. Задания помещаются в очередь и выбираются из очереди для распечатывания в то
м порядке, в котором они принимаются к обработке.
Синтаксис:
NPRINT путь_к_каталогу/имя_файла /флаги 
Утилита NPRINT использует те же самые флаги, что и CAPTURE, за исключением вариантов TImeout, Keep и SHow.
Утидит NPRINT, имеет один дополнительный флаг - Delete, по которому файл будет удален после того, как распечатается. Используйте этот флаг только в том случае, если хотите, чтобы постоянно удалялся файл, который должен распечатываться.
Синтаксис:
/D
Если не существует конфигурации задания, принятой по умолчанию и не используются флаги, то NPRINT принимает по умолчанию принтер 0 на текущем файловом сервере, распечатывает одну копию, используя форму 0, а также печатает заголовок с именем вхождения пол
ьзователя и именем распечатываемого файла.
Примеры:
NPRINT MYFILE.DAT.JUNK.LST /NO BANNER/COPIES=2/PRINTER=3
NPRINT MYFILE.DAT.JUNK.LST /NB/C2/P3

Команды консоли, используемые для управления принтером

Для того чтобы помочь вам осуществлять административное управление очередями и сетевыми принтерами, NetWare предоставляет ряд команд консоли. Эти команды позволят вам назначать очереди печати на принтеры, перносить очереди от одного принтера к другому, о
станавливать и запускать принтеры, и т.д.
Некоторые из команд дублируют функции, доступные в уnилите PConsole, но многие команды доступны только с консоли. Этот раздел дает обзор некоторых из наиболее часто используемых для управления принтером команд консоли. Руководcтво NetWare Console Command
 Manual (Руководство по командам консоли) обеспечивает исчерпывающую информацию по всем командам консоли, используемых для управления принтером.
ПРИМЕЧАНИЕ. В примерах синтаксиса команд текст, набранный на нижнем регистре, должен быть заменен эквивалентными значениями, а текст в квадратных ([ ]) скобках является необязательным.

Добавление очередей к принтеру

Вы можете назначить одному принтеру более одной очереди на печать, или назначить одну очередь сразу нескольким принтерам. Вы можете также установить уровни приоритета очередей, так что задания на печать, поставленные в очередь с более высоким приоритетом
, должны печататься раньше заданий из очереди с меньшим приоритетом.
Для добавления задания в очередь к принтеру вам надо использовать команду следующего содержания:
P[RINTER] номер_принтера ADD [QUEUE] имя_очереди [[AT] [PRIORITY] номер ] 
или
P[RINTER] номер_принтера=[QUEUE] имя_очереди [[AT] [PRIORITY] номер ] 
Уровни приритета - от 1 до 32 767.
Примеры:
Назначение одной очереди на принтер:
P 0 ADD PRINTQ_0 
Назначение одной очереди на несколько принтеров:
Чтобы назначить очередь PRINTQ_0 на принтеры 0 и 1, наберите:
P 0 ADD PRINTQ_0  P 1 ADD PRINTQ_0 
Новая очередь обслуживается принтерами 0 и 1; каждое задание посылайте следующему доступному принтеру.
Назначение нескольких очередей на один принтер:
Чтобы назначить очереди PRINTQ_0 и PRINTQ_1 на принтер 0, наберите:
P 0 ADD PRINTQ_0  P 0 ADD PRINTQ_1 
Принтер 0 попеременно будет принимать задания на печать из очередей PRINTQ_0 и PRINTQ_1.
Чтобы назначить очереди PRINTQ_0 и PRINTQ_1 на принтер 0, давая очереди PRINTQ_0 более высокий приоритет наберите:
P 0 ADD PRINTQ_0  P 0 ADD PRINTQ_1 AT PRIORITY 2 
Очередь PRINTQ_0 будет добавлена с приоритетом, принятым по умолчанию, а очередь PRINTQ_1 - с более низким приоритетом, 2. Задания очереди PRINTQ_0 будут печататься раньше заданий очереди PRINTQ_1.
Если приведенные выше команды вводятся с консоли клавиатуры, они будут временно изменять назначение очередей. Чтобы постоянно изменять назначение очередей, запишите эти команды в файл AUTOEXEC.SYS.

Отключение очередей от принтеров

Чтобы отключить очередь от принтера, используйте следующую команду:
P[RINTER] номер_принтера DELETE [QUEUE] имя_очереди 
Если указанная очередь на печать назначается на принтер в файле AUTOEXEC.SYS, то по этой команде произойдет отключение очереди от принтера только до того момента, пока вы не перезагрузите файловый сервер. Чтобы навсегда отключить очередь от принтера, ула
лите соответствующую команду назначения очереди из файла AUTOEXEC.SYS.

Изменение типа формы, смонтированной на принтере

Когда вы загружаете файловый сервер, ОС NetWare подразумевает, что на каждом принтере смонтирована форма 0. Если вы смонтировали форму отличную от формы 0, вы можете сказать NetWare об этом, набрав:
P[RINTER] номер_принтера FORM [MOUNT] номер_формы 
или
P[RINTER] номер_принтера MOUNT [FORM] номер_формы 
или
P[RINTER] номер_принтера FORM номер_формы [[MOUNT]ED] 
Например, если вы захотели указать, что на принтере 2 смонтирована форма 3, наберите:
P 2 FORM 3 
Чтобы постоянно изменять номер формы, принимаемой по умолчанию, добавьте эту команду в файл AUTOEXEC.SYS.

Отметка верхней границы формы

В первую очередь эта команда используется для выравнивания заранее напечатанных форм непрерывной подачи. В самой первой печатаемой строке по всей ширине страницы печатается строка звездочек (*). Синтаксис: P[RINTER] номер_принтера MARK [[TOP OF] FORM]  или P[RINTER] номер_принтера FORM MARK  Например, чтобы пометить верхнюю границу формы на принтере 3, наберите: P 3 MARK 

Выдача команды на прогон формы

Данная команда может быть использована вместе с командой отметки верхней границы формы для того, чтобы перейти к следующей странице после того как вы правильно выравняли форму. Синтаксис: P[RINTER] номер_принтера FORM FEED  или P[RINTER] номер_при
нтера FF  Например для прогона формы на принтере 0, используйте команду: P[RINTER] 0 FF 
Приостановление печати

Иногда необходимо остановить печать для того, чтобы повторно выравнять форму, перепечатать страницы и т.д. В этом случае, команда имеет следующий синтаксис: P[RINTER] номер_принтера STOP  Например, чтобы остановить печать на принтере 2, наберите: 
P[RINTER] 2 STOP 

Возобновление остановленной печати

Для рестарта остановленной печати синтаксис команды следующий: P[RINTER] номер_принтера START  Например, чтобы продолжить печать на принтере 2, наберите: P[RINTER] 2 START 

Обратная перемотка бумаги на принтере

Данная команда останавливает задание на печать и выполняет пермотку бумаги назад либо на заданное количество страниц (от 1 до 9) либо ее к самому началу задания на печать. Синтаксис: P[RINTER] номер_принтера REWIND [число] [PAGES]  Например для пе
ремотки 5 страниц на принтере 2 наберите: P[RINTER] 2 REWIND 5  Для перемотки бумаги на принтере 1 в самое начало текущего задания на печать наберите: P[RINTER] 1 REWIND  Отображение списка очередей на печать для принтера По этой команде бу
дет выдан список очередей на печать, назначенных принтеру. Она также укажет уровень приоритета каждой очереди. Синаксис: P[RINTER] номер_принтера [Q[UEUE[S]]]  Например, чтобы перечислить очереди назначенные принтеру 0, наберите: P[RINTER] 0  Вы увидите информацию следующего содержания: Printer 2: Running On-line Form 0 mounted Servicing 3 queues (Принтер 2: Запущен Готов Смонтирована форма 0 Обслуживает 3 очереди) Servicing PRINTQ_0 at priority 1 (Обслуживание оч.PRINTQ_0 с приоритетом 1)
 Servicing REMOTE at priority 2 (Обслуживание УДАОЛЕННОЙ оч. с приоритетом 2)

Отображение состояния принтеров

Данная команда выдает состояние каждого подключенного к файловому серверу принтера.
Она сообщает Готов (on-line) или неготов (Off-line) принтер, какая форма смонтирована, количество обслуживаемых принтером очередей.
Синтаксис:
P[RINTER[S]] 
Для отображения состояния принтеров наберите:
P 
Вы увидите информацию следующего содержания:
Printer 0: Running On-line Form 0 mounted Servicing 2 queues (Принтер 0: Запущен Готов Смонтирована форма 0 Обслуживает 2 очереди) Printer 1: Running On-line Form 0 mounted Servicing 1 queues (Принтер 1: Запущен Готов Смонтирована форма 0 Обслуживает 1 о
череди) Printer 2: Running Off-line Form 2 mounted Servicing 0 queues (Принтер 2: Запущен Неготов Смонтирована форма 2 Обслуживает 3 очереди)

Отображение назначений средств подкачки данных

Назначения средств подкачки данных используется для обеспечения совместимости с NetWare версии 2.0а и ниже. Для отображения назначений средств подкачки данных используется команда следующего синтаксиса:
S[POOL] 
Для отображения текущих назначений спулеров подкачки данных наберите:
S 
Вы увидите информацию следующего содержания:
Spooler 0 is directed into queue PRINTQ_0 (Спулер 0 направлен в очередь PRINTQ_0) Spooler 1 is directed into queue PRINTQ_1 (Спулер 1 направлен в очередь PRINTQ_1) Spooler 2 is directed into queue PRINTQ_2 (Спулер 2 направлен в очередь PRINTQ_2) Spooler 
3 is directed into queue SCRIPTEN (Спулер 3 направлен в очередь SCRIPTEN)

Изменение назначений средств подкачки данных

Для изменения назначений средств подкачки данных команда имеет следующий вид:
S[POOL] номер_спулера [TO] [QUEUE] имя_очереди 
или
S[POOL] номер_спулера [=] имя_очереди 
Например, для назначения Спулера 4 очереди на печать с именем PRINTQ_0 наберите:
S 4 PRINTQ_0


Яндекс цитирования