Полезная информация

Server for Information Technologies
Сервер поддерживается
Центром Информационных Технологий
(095) 932-9212, 932-9213, 939-0783
E-mail: info@citforum.ru
Сервер Информационных Технологий содержит море(!) аналитической информации

Глава 36. Управление печатью в NetWare

NetWare версии 4 включает в себя улучшенные средства печати. Эти улучшения облегчают задачу администратора сети, но позволяют использовать и опыт его работы с предыдущими версиями. Наиболее важным изменением является то, что для добавления, изменения, удаления и настройки конфигурации средств печати вашей сети вы можете использовать NetWare Directory Services. Другое изменение состоит в том, что теперь вы не можете конфигурировать в качестве выделенного сервера печати рабочую станцию. Выполнять процесс печати в NetWare v.4 теперь могут только файловые серверы NetWare.

В NetWare версии 4 вы можете выполнять все необходимые задачи печати из среды Windows. Чтобы облегчить и сделать более удобными задачи администрирования печати, служба печати интегрирована в NetWare Administator. Например, вы можете назначать полномочия путем буксировки объекта пользователя в объект принтера. Кроме того, Windows-клиенты могут обращаться к сетевым принтерам через работающую в Windows утилиту NetWare User.

Управлять средствами печати можно и с помощью утилит текстового режима, включая PRINTCON, PRINTDEF и PCONSOLE, знакомых тем, кто работал с предыдущими версиями NetWare. Новый параметр Quick Setup в PCONSOLE устанавливает используемый по умолчанию сервер печати, принтер и очередь печати, а также конфигурирует связи между ними. По имени принтера вы можете выбрать принтер в сети. Имени очереди знать не требуется.

Чтобы установить в NetWare средства печати, вы можете использовать утилиты текстового режима или NetWare Administrator.

Средства печати NetWare составляют несколько NLM-модулей, управляемых с помощью меню утилит и утилит командной строки. Хотя базовые средства печати остались теми же, что и в предыдущих версиях NetWare, NetWare Directory Services и утилиты на базе Windows предлагают новые средства управления печатью. Как показано на следующем рисунке, средства печати NetWare используют центральный сервер печати, работающий на файловом сервере. Сервер печати управляет совместно используемыми принтерами сети, включая принтеры, подключенные к самому серверу печати, и принтеры, подключенные к рабочим станциям.

        +----------------------+   +-------------------------+
        ╕                      ╕   ╕                     +---+-----+
       ++-----+               ++---+-+                   ╕+-------+╕
       ╕ +--+ ╕  +---------+  ╕ +--+ ╕  +---------+      ╕╕       ╕╕
       ╕ +--+ ╕  ╕+-------+╕  ╕ +--+ ╕  ╕+-------+╕      ╕╕       ╕╕
       ╕ +--+ ╕  ╕╕       ╕╕  ╕ +--+ ╕  ╕╕       ╕╕      ╕+-------+╕
       ╕ +--+ ╕  ╕╕       ╕╕  ╕ +--+ ╕  ╕╕       ╕╕      +--+---+--+
       ╕ ---- ╕  ╕+-------+╕  ╕ ---- ╕  ╕+-------+╕  +------+---+------+
       ╕ ---- ╕  +--+---+--+  ╕ ---- ╕  +--+---+--+  ╕ -       +--++--+╕
       ╕ ---- ╕+----+---+----+╕ ---- ╕+----+---+----+╕         +--++--+╕
       +--+---++-------------++--+---++-------------++---+-------------+
          +-+                    ╕                    +--+
        +---+---------+      +---+---------+      +---+---------+
        ╕  Принтер    ╕      ╕  Принтер    ╕      ╕  Принтер    ╕
        ╕             ╕      ╕             ╕      ╕             ╕
        +-------------+      +-------------+      +-------------+
        Файловый сервер      Файловый сервер,     Рабочая станция
        и сервер печати      к которому под-      с совместно исполь-
        (на котором рабо-    ключено до 5         зуемым принтером (на
        тает PRESERVER.NLM)  совместно-исполь-    которой работает
        управляет печатью    зуемых принтеров     NPRINTER.EXE)
        в сети               (на котором рабо-
                             тает NPRINTER.NLM)

По существу, сервер печати работает со всеми принтерами сети, независимо от того, находятся ли они на серверах печати, файловых серверах или рабочих станциях сети. Поддерживаются также принтерами с прямым сетевым подключением (то есть собственным портом Ethernet). В следующей таблице перечислены инструментальные средства и программы, позволяющие вам настраивать и использовать средства печати NetWare:
Программа
Назначение
PCONSOLE.EXE Работающая в DOS программа, которую администратор и пользователи сети могут использовать для конфигурирования и управления средствами печати, очередями печати и принтерами.
PSERVER.NLM Это важный модуль, загружающий программное обеспечение управления средствами печати на указанном файловом сервере. Вы можете загрузить модуль после настройки конфигурации очередей, принтеров и сервера печати.
NPRINTER.NLM Этот модуль NLM (NetWare Loadable Module) позволяет вам использовать порты принтера файлового сервера, отличные от тех, через которые работает программное обеспечение сервера печати. На другом файловом сервере должна работать программа PSERVER.NLM.
NPRINTER.EXE Вы можете выполнять NPRINTER на рабочей станции, чтобы использовать подключенные к рабочей станции принтеры совместно с другими пользователями сети. NPRINTER нельзя использовать для выделения рабочей станции в качестве сервера печати.
PUGRADE.NLM Этот модуль можно загрузить на файловом сервере для преобразования принтеров, определенных в базе объектов NetWare 3.11, в объекты NDS NetWare 4.0. Преобразуется также конфигурация заданий печати.
NETADMIN.EXE Работающая в DOS и управляемая с помощью меню утилита, используемая для управления сетевыми объектами. Ее функция аналогична работающей на базе Windows утилите NetWare Administrator.
PSC.EXE Утилита, обеспечивающая функции PCONSOLE в формате командной строки. Администраторы и пользователи могут применять эту утилиту для внесения быстрых изменений в параметры средств печати.
PRINTCON.EXE Утилита меню, которые администраторы и пользователи применяют для определения стандартных конфигураций печати (например, прогона бумаги).
PRINTDEF.EXE Управляемая с помощью меню утилита, которую администраторы и пользователи сети применяют для определения специальных управляющих кодов. Используется в основном тогда, когда приложения не могут работать в сети.
CAPTURE.EXE Утилита режима командной строки, используемая на рабочих станциях или в сценариях регистрации. Для сетевой печати на рабочей станции она выделяет один или более параллельных или последовательных портов.
NPRINT.EXE Утилита режима командной строки, используемая на рабочей станции для печати на сетевых принтерах текстовых файлов ASCII.
NETUSER.EXE Работающая в DOS и управляемая с помощью меню утилита, имеющая параметры для установки сетевой среды.
NetWare Administrator Работающая в Windows или OS/2 административная утилита, которую администраторы используют для управления всеми типами сетевых объектов, таких как объекты принтеров, объекты очередей печати и объекты пользователей. Вы можете использовать NetWare Administrator для управления важными задачами сетевой печати, такими как присваивание полномочий на принтеры и очереди печати.
NetWare User Работающая в Windows или OS/2 административная утилита, которую администраторы используют для переназначения портов принтеров, просмотра доступных ресурсов, назначения сетевых дисков и т.д.

Очереди печати

Очередь печати - это особый буфер, который содержит группу заданий печати, поступивших от пользователей сети, пока они не будут распечатаны. Очереди печати NetWare 4.0 находятся на файловых серверах (в каталоге QUEUES тома SYS). Если для установки параметров печати вы не используете параметр Quick Setup утилиты PCONSOLE, то сетевые очереди печати желательно создать перед построением объектов принтера и сервера печати.

В предыдущих версиях NetWare очереди печати в сетевых каталогах использовались в качестве накопителей заданий печати, пока сетевой сервер не получал возможность послать задание на принтер. Однако в NetWare v.4 пользователям не нужно для использования сетевых принтеров знать об очередях. NetWare Directory Services позволяет пользователю идентифицировать принтер исключительно по имени. Когда пользователи посылают на принтер задание печати, NetWare посылает это задание в соответствующую принтеру очередь. NDS позволяет также искать принтеры в той части каталога NDS, который могут просматривать пользователи.

При создании очереди печати NetWare генерирует для нее каталог. Имя этого каталога то же, что и присвоенный очереди произвольно генерируемый идентификатор. К каждому имени очереди NetWare добавляет расширение .QDR. В каждый новый каталог очереди NetWare помещает два скрытых системных файлов, имена которых начинаются с Q__ и содержат имя, производное от имени каталога. Два файла имеют расширения .SYS и .SRV, и получить к ним доступ могут только пользователи с полномочиями уровня супервизора.

Сетевые принтеры

Для каждого принтера вы можете определить объект принтера, совместно используемого в сети. Для определения этих объектов можно воспользоваться утилитой PCONSOLE или NetWare Administrator. Перед созданием объектов нужно убедиться, что вы находитесь в соответствующей ветви дерева каталога NDS.

Вы можете подключить принтеры как к самому сетевому принтеру, так и к отдельным рабочим станциям. Сервер печати управляет потоком заданий печати в очереди и на принтеры. Несколько очередей могут посылать свои задания печати на один принтер, либо несколько принтеров могут обслуживать одну очередь. Сначала вы создаете для каждого принтера, который хотите использовать в сети, объект принтера, а затем присваиваете ему очередь и назначаете его серверу печати.

Серверы печати

Модуль PSERVER.NLM связывает очереди и принтеры с серверами

печати. На сервере он выполняется как непрерывный процесс. Если вы его выгрузите, то совместное использование принтера будет недоступным. В отличие от предыдущих версий NetWare, в версии 4 инсталляция серверов печати допускается только на файловых серверах NetWare. Утилита PSERVER.EXE для установки рабочей станции больше не доступна.

Один сервер печати может обслуживать до 256 сетевых принтеров, включая 5 локальных принтеров (3 параллельных и 2 последовательных). Для простоты обслуживания Novell рекомендует определять для каждого принтера одну очередь печати. Каждая очередь печати может содержать до 1000 заданий печати, однако администратор может видеть только 255 заданий печати. Когда первое задание закончится, оно исчезает, и на экране появляется другое задание печати из конца списка. Хотя улучшенные средства печати NetWare теоретически могут работать с таким количеством заданий печати, это непрактично.

Использование отдельной очереди для каждого принтера может выглядеть несколько расточительным, но обеспечивает гибкость настройки конфигурации принтеров. Пользователи NetWare теперь могут идентифицировать принтеры сети по имени, независимо от того, где территориально они находятся. Поэтому при правильной конфигурации принтера пользователи с соответствующими полномочиями могут печатать на принтере просто выбрав имя принтера из каталога.

В большинстве организаций печать является важной операцией. Если на файловом сервере у вас работает задача, интенсивно использующая базу данных, или графическое приложение, возможно лучше использовать два отдельных серверах печати на двух или более файловых серверах. Это позволяет распределить нагрузку.

В NetWare версии 4 включено и архитектурное изменение NPRINTER позволяет подключать принтеры непосредственно к сети. Такими производителями как Compaq, Hewlett-Packard и др. предлагается новая ветвь принтеров. Эти принтеры имеют собственную плату сетевого интерфейса и могут быть узлом сети без подключения к рабочей станции. Чтобы использовать преимущества новых доступных разработчикам API, независимые разработчики принтеров могут загружать в память принтера утилиту NPRINTER.EXE, что позволяет обслуживать задания печати непосредственно, в обход сервера печати. После определения объекта принтера в каталоге принтер может обслуживать задания непосредственно из назначенной очереди.

Конфигурация службы печати

Шаги, необходимые для настройки конфигурации службы печати, перечислены ниже. Шаги со 2 по 4 предполагают использование утилиты PCONSOLE.EXE или NetWare Administrator. Пятый шаг выполняется на сервере печати, где работает модуль сервера печати.

  1. Если необходимо, создайте с помощью PRINTDEF и PRINTCON специальные формы печати и задания печати.
  2. Создайте один или более объектов очередей печати, в которые пользователи будут посылать задания печати. Очереди могут иметь различные приоритеты.
  3. Создайте объект принтера, определяющий принтер, подключенный к файловым серверам и рабочим станциями NetWare. Если принтер не подключен к серверу печати, то вы должны специфицировать удаленное подключение принтера.
  4. Создайте сервер печати, а затем определите, какие принтеры он будет обслуживать. При назначении принтеров для сервера печати вы можете также определить, какие очереди будут обрабатывать принтеры.
  5. Загрузите на файловом сервере PSERVER.NLM. PSERVER инсталлирует определенный на шаге 4 сервер печати, а также принтеры и очереди, определенные на шаге 2 и 3.
  6. Чтобы совместно использовать принтеры, подключенные к файловым серверам, не являющимся серверам печати, загрузите на файловых серверах NPRINTER.NLM. Для совместного использования принтеров на рабочих станциях запустите на них NPRINTER.EXE.

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

Так как тома NetWare 3.х и серверы отражены в каталогах NetWare 4.х, пользователям при регистрации их как клиентов NetWare 4.х доступны очереди печати на этих серверах. Однако для создания новой записи в дереве NetWare Directory Services, которая логически представляет очередь NetWare, вы должны использовать PCONSOLE. В меню Available Options PCONSOLE выберите Print Queues. Для выбора файлового сервера с очередью печати нажмите F6. После того как вы подсветите имя очереди и нажмете Enter имя очереди выведется в дереве каталоге NDS. NetWare будет обращаться с имени в очереди в дереве каталога, а затем посылать задания печати в очередь Bindery сервера NetWare 3.х. Добавьте в дерево каталога соответствующие полномочия доступа к новой очереди.

Утилита PUPGRADE

Утилита PUPGRADE предлагает следующие возможности, позволяющие вам настроить предыдущие конфигурации печати NetWare:
Пункт
Описание
Upgrade PRITNCON Database Позволяет вам конвертировать конфигурацию заданий печати NetWare 3.1х для использования в NetWare Directory Services.
Upgrade PRINTDEF Database Позволяет конвертировать определения принтера NetWare 3.1х и формы для использования NDS.
Upgrade Print Server and Printers Позволяет конвертировать серверы печати и принтеры NetWare 3.1х в объекты NetWare Directory Services.

Подробнее о PUPGRADE рассказывается в документации по средства печати NetWare 4.х.

Настройка конфигурации службы печати с помощью утилиты PCONSOLE

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

                     +===================================+
                     ╕        Available Options          ╕
                     ╕===================================╕
                     ╕ ╕Print Queues---------------------╕
                     ╕ ╕Printers                         ╕
                     ╕ ╕Print Servers                    ╕
                     ╕ ╕Quick Setup                      ╕
                     ╕ ╕Change Context                   ╕
                     +===================================+

Параметры службы печати можно также задать с помощью NetWare Administrator, о чем рассказывается в соответствующем разделе.

PCONSOLE предусматривает утилиту Quick Setup, которая упрощает процесс конфигурации при небольшом числе принтеров. Эта утилита создает объект очереди печати, объект принтера и назначает очередь и принтер серверу печати. Чтобы лучше управлять параметрами, вы можете также выполнить каждый из этих шагов индивидуально.

Использование Quick Setup

Команду Quick Setup основного меню PCONSOLE вы можете использовать для настройки конфигурации сервера печати, сетевого принтера, очереди печати и взаимосвязи между ними. После выбора команды выводится экран Services Quick Setup, на котором перечислены установленные по умолчанию параметры, отражающие текущий контекст и конфигурацию принтера. Quick Setup рекомендует имя сервера печати, отражающее имя контейнера в текущем контексте.

Нужно учитывать текущий контекст дерева NDS. Если вы оставляете назначенные по умолчанию параметры, объекты для принтера и очереди помещаются в текущий контекст. Вы можете изменить контекст, выбрав команду Change Context меню PCONSOLE.

В экране Quick Setup вы можете сохранить назначенные по умолчанию параметры и имена или настроить их. Если принтеры и очереди имеют специальное назначение (например, используются только администраторами), присвойте им специальные имена, известные пользователям. Остальная часть экрана Quick Setup показывает имя тома, на котором NetWare создает очереди, режим печати при печати заголовка и информацию о принтере. Поле Location Field имеет следующие параметры:

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

Чтобы создать с помощью утилиты PCONSOLE новую очередь печати, выберите в основном меню PCONSOLE пункт Print Queues. Вы увидите список очередей печати. Для создания новой очереди выполните следующие шаги:

                     +===================================+
                     ╕      Print Queue Information      ╕
                     ╕===================================╕
                     ╕ ╕Print Jobs-----------------------╕
                     ╕ ╕Status                           ╕
                     ╕ ╕Attached Print Servers           ╕
                     ╕ ╕Information                      ╕
                     ╕ ╕Users                            ╕
                     ╕ ╕Operators                        ╕
                     ╕ ╕Print Servers                    ╕
                     +===================================+

Большинство пунктов меню Print Queue Information используется для просмотра информации об очереди. При настройке конфигурации очереди вы можете сделать следующее:

Определение принтеров

Чтобы добавите новое определение принтера, выберите в основном меню PCONSOLE пункт Printers и выполните следующие шаги:

       +===============================================================+
       ╕               Printer HP-LaserSuperv Configuration            ╕
       ╕===============================================================╕
       ╕ Printer number:         (None)                                ╕
       ╕ Printer status:                                               ╕
       ╕ Printer type:           Parallel---------------------         ╕
       ╕ Configuration:          (See form)                            ╕
       ╕ Starting form:          0                                     ╕
       ╕ Buffer size in KB:      3                                     ╕
       ╕ Banner type:            Text                                  ╕
       ╕ Service mode for forms: Minimize form changes within print que╕
       ╕ Sampling frequency:     15                                    ╕
       ╕ Print queues assigned:  (See list)                            ╕
       ╕ Notification:           (See list)                            ╕
       +===============================================================+

Создание объекта сервера печати

Чтобы создать с помощью PCONSOLE объект сервера печати, выберите в основном меню PCONSOLE пункт Print Server. Когда выведется меню PrintServer, вы увидите список существующих серверов печати (если они существуют). Чтобы добавить новый сервер печати, нажмите Ins, наберите его имя и нажмите Enter.

После того как в меню Print Server выведется имя нового сервера печати, вы можете подсветить его и нажать Enter. Выведется следующее меню:

                     +===================================+
                     ╕      Print Server Information     ╕
                     ╕===================================╕
                     ╕ ╕Printers-------------------------╕
                     ╕ ╕Information and Status           ╕
                     ╕ ╕Users                            ╕
                     ╕ ╕Operators                        ╕
                     ╕ ╕Description                      ╕
                     ╕ ╕Password                         ╕
                     ╕ ╕Audit                            ╕
                     +===================================+

Это важный шаг, поскольку здесь вы определяете, какие принтеры и очереди будет обслуживать сервер печати. Если вы не выполните данного шага, то принтеры и очереди не будут доступны для пользователей сети.

Printers

Этот пункт и нажатие клавиши Ins позволяют добавить один из определенных ранее принтеров. Чтобы найти принтер, вы можете просмотреть дерево каталога NDS.

Information and Status

Выводит на экран информацию о состоянии и позволяет вам изменить имя сервера печати, используемое для объявлении о принтере. В целях отладки вы можете изменить это имя.

Users

Используйте данный параметр для добавления или удаления имен пользователей или групп, имеющих доступ к данному серверу печати.

Operators

Этот пункт вы можете использовать для добавления или удаления имен тех пользователей, которые помогают обслуживать сервер печати (операторов).

Description

Создает описание сервера печати, которое будет выводиться в некоторых окнах сообщений.

Password

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

Audit

Позволяет контролировать сервер печати.

После создания сервера печати вашей основной задачей будет определение обслуживаемых им принтеров. Кроме того, вы можете определить обслуживаемые очереди (хотя очереди можно назначить и при определении принтеров). Для назначения принтеров выполните следующие шаги:

Настройка конфигурации службы печати с помощью NetWare Administrator

Если на вашей рабочей станции работает Windows, вы можете создать и настроить объекты очередей печати, принтеров и серверов печати с помощью NetWare Administrator.

Создание объектов очередей печати

Чтобы с помощью NetWare Administrator создать очередь печати, измените сначала (при необходимости) контекст дерева каталога и подсветите контейнер, в который вы хотите включить объект очереди печати. Затем выберите в меню Object пункт Create. Когда появится список объектов, дважды щелкните "мышью" на объекте Print Queue. В диалоговом окне Create Print Queue сделайте следующее:

Выводится диалоговое окно Details. В этом диалоговом окне вы можете выбирать поля на следующих страницах:

Определение принтеров

Чтобы изменить принтер с помощью NetWare Administrator, измените сначала свой контекст в дереве каталога (если это необходимо) и подсветите нужных контейнер, в который вы хотите включить объект принтера. Затем сделайте следующее:

В правой части диалогового окна имеются 4 кнопки, с помощью которых вы можете определить дополнительные характеристики. Страница идентификации (Identification) выводится первой, так что вы можете задать описание, расположение и другие используемые в информационных целях идентификационные характеристики. Кнопка Printer Status в нижней части окна позволяет вам увидеть, отвечает ли принтер и воспринимает ли он задания печати.

Страница назначений (Assignments)

На этой странице перечислены активные серверы печати, сетевые очереди печати, обслуживаемые сервером сетевые очереди печати и используемая по умолчанию очередь. Чтобы присвоить принтеру дополнительные очереди, щелкните "мышью" на кнопке Add. Если вы добавите очереди к спискам, они выводятся в списке Print Queues.

Очереди с более высоким приоритетом обслуживаются перед очередями с более низким приоритетом. В поле Print Queue выводится имя очереди, используемой по умолчанию при выборе пользователями объекта принтера, а не объекта очереди. При переключении заданной по умолчанию очереди убедитесь, что пользователи имеют доступ к новой очереди.

Страница уведомления (Notification)

На этой странице вы можете задать объект, который должен получать уведомление о завершении печати задания или об ошибках. Вы можете задать частоту, с которой принтер будет уведомлять вас о состоянии заданий печати.

Страница средств (Features)

Каждый принтер имеет средства, о которых вам нужно знать при настройке конфигурации приложений или собственных заданий печати. Данная страница содержит поля, в которых вы можете задать важную информацию о принтере. Часто для пользователей полезно указать такую информацию, как поддерживаемые шрифты, используемый принтером язык описания страниц и т.д. Можно также задать объем поддерживаемой принтером памяти (что имеет важное значение при построении собственных шрифтов и записи больших заданий печати).

Страница конфигурации (Configuration)

Эта страница используется для выбора типа подключаемого к сети принтера: параллельного, последовательного, AIO, Unix или AppleTalk. Здесь можно задать тип заголовка (текстовый или PostScript), интервал обслуживания (временную задержку между заданиями печати), размер буфера и форму сетевой печати, созданную с помощью PCONSOLE. Чтобы задать удаленный принтер (принтер, не подключенный к серверу печати) или изменить параметры передачи данных, щелкните "мышью" на кнопке Communications. Выведется следующее диалоговое окно:

          +----------------------------------------------------------+
          ╕ =  ---------------Printer Communication------------------╕
          ╕                                                          ╕
          ╕       +---------------+-+ +Interrupts-------------------+╕
          ╕  Port ╕               ╕╕ ╕ * Use Interrupts            ╕╕
          ╕       +---------------+-+ ╕              +-----------+-+╕╕
          ╕ +Connection Type---------+╕    Interrupt ╕           ╕╕╕╕
          ╕ ╕ * Local to Print Server╕╕              +-----------+-+╕╕
          ╕ ╕                        ╕╕ * Polled                    ╕╕
          ╕ ╕ * Remote from Print    ╕╕                             ╕╕
          ╕ ╕    Server              ╕╕                             ╕╕
          ╕ +------------------------++-----------------------------+╕
          ╕ +-----------+ +-----------+ +-----------+                ╕
          ╕ ╕    OK     ╕ ╕  Cancel   ╕ ╕   Help    ╕                ╕
          ╕ +-----------+ +-----------+ +-----------+                ╕
          +----------------------------------------------------------+

Дополнительная страница (See Also)

На этой странице вы можете создать список объектов с родственной информацией (например, альтернативных принтеров с аналогичными средствами).

Создание объекта сервера печати

Чтобы создать сервер печати с помощью NetWare Administrator, найдите сначала соответствующий контекст в дереве NDS. Щелкните "мышью" на объекте-контейнере, где вы хотите разместить принтер, затем выберите в меню Object пункт Create. Выводится список объектов, которые вы можете создать в контейнере. Наберите имя сервера печати, щелкните "мышью" на блоке Define Additional Properties и на кнопке Create. Выведется окно Details. Это окно состоит из 4 страниц.

Страница идентификации (Identification)

Здесь вы можете ввести детали физической конфигурации сервера печати. Обратите внимание на кнопку unload в нижней части окна, которая позволяет вам выгрузить PSERVER.NLM удаленно с системной консоли. (Загружать удаленно программное обеспечение нельзя.) После определения с помощью NetWare Administrator сервера печати вы должны загрузить на системной консоли сервера PSERVER.NLM. Если это удаленный сервер, данные шаги должен выполнить локальный оператор.

Страница назначений (Assignments)

На этой странице вы можете просмотреть, добавить или удалить назначенные для сервера печати принтеры. Назначение принтеров это важный шаг, поскольку сервер печати не будет правильно загружаться, пока ему не присвоены один или более принтеров. Для назначения новых принтеров щелкните "мышью" на кнопке Add. После этого вы можете просмотреть дерево каталогов, найти созданные ранее локальные объекты принтеров и присвоить их серверу печати. После добавления принтера он сможет получать задания печати из очереди. Если ваш принтер подключен к рабочей станции, убедитесь, что на ней загружена программа NPRINTER.EXE.

Страница операторов (Operators)

Здесь определяются пользователи, отвечающие за сервер печати.

Странице пользователей (User)

На этой странице определяются пользователи или группы пользователей, имеющие доступ к серверу печати.

PSERVER.NLM

После определения сервера печати и присваивания очередей принтерам с помощью PCONSOLE или NetWare Administrator вы можете загрузить с системной консоли сервера PSERVER.NLM. Наберите для этого команду LOAD PSERVER. Выводится блок ввода имени сервера печати "Enter print server name", где вы можете просмотреть дерево NDS и найти объект, содержащий созданный ранее объект сервера печати. Подсветите объект и нажмите Enter. Выводится меню PSERVER. В основном меню вы можете выбрать Printer Status или Print Server Information.

Printer Status

Подсветив Printer Status и нажав Enter вы увидите список сетевых принтеров, назначенных текущему серверу печати. Увидеть принтеры, которые присвоены другому серверу печати, вы не сможете. Чтобы просмотреть информацию о состоянии принтера, подсветите принтер и нажмите Enter. На экран выведется окно со следующими полями:
Поле
Описание
Printer Показывает полное имя NDS принтера.
Type Выводит тип подключения: локальное подключение к серверу печати, подключение к рабочей станции (Remote) или к другому файловому серверу.
Current status Сообщает, подключен ли принтер к сети. Если принтер удаленный, пока вы не загрузите на рабочей станции NPRINTER.EXE (или NPRINTER.NLM на файловом сервере), в этом поле выводится "Not connected".
Queues serviced Если вы выделите это поле и нажмете Enter, то выведется список очередей. Чтобы изменить приоритет очереди, снова нажмите Enter.
Mounted form Ссылается на форму, созданную с помощью утилиты PRINTCON. Если специальная форма не используется, это поле можно оставить равным 0.
Printer control Выбор этого поля выводит вспомогательное меню, содержащее несколько команд для управление принтером с консоли. Вы можете выбросить задание печати, прогнать бумагу, задать начало формы, паузу, останов или запуск принтера.

Print Server Information

При выборе Print Server Information в основном меню PSERVER выводится следующее диалоговое окно:

            +=====================================================+
            ╕        Print Server Information and Status          ╕
            ╕=====================================================╕
            ╕ Version: 4.0.0                                      ╕
            ╕ Type: Netware Loadable Module                       ╕
            ╕ Advertising Name: AST_Software_Server               ╕
            ╕ Number of printers: 2                               ╕
            ╕ Queue servicce modes: 4                             ╕
            ╕ Current status: Running-----------------------------╕
            +=====================================================+

Это диалоговое окно перечисляет общие характеристики сервера печати, включая номер версии программного обеспечения, тип программы, объявляемое в сети официальное имя, число поддерживаемых принтеров, число режимов обслуживания очередей и текущий статус. Выбор Current status даст вам меню, с помощью которого можно выгрузить сервер печати.

Задание удаленных принтеров

Так как один сервер печати NetWare может обслуживать до 256 принтеров, вы можете создать один сервер печати для обслуживания всех принтеров сети (если их не более 256). Пять принтеров вы можете подключить к самому серверу печати. Оставшиеся совместно используемые принтеры можно конфигурировать на рабочих станциях или на других серверах печати. Перечислим основные шаги, необходимые для определения удаленного принтера:

После инсталляции PSERVER удаленные принтеры не будут доступны, пока вы не загрузите на рабочей станции или на сервере INPRINTER.EXE. Статус удаленного принтера можно просмотреть выбором Printer Setup.

После того как NPRINTER загрузит поддержку подключенного к рабочей станции принтера, другие пользователи смогут использовать сетевые приложения или команды печати NetWare.

Другие утилиты печати

С печатью связаны 5 утилит текстового режима: PRINTDEF, PRINTCON, PSC, CAPTURE и NPRINT. Утилиты PRINTDEF и PRINTCON используются для определения специальных параметров печати при работе с приложениями, когда вы используете несетевые приложения, или перед печатью из приложений требуются специальные установки. Многие приложения способны работать в сети и позволяют вам печатать непосредственно на совместно используемых принтерах и с помощью очередей печати. Другие требуют специальных параметров.

Важно понимать разницу между формами печати и конфигурациями задания печати. Форма печати определяет в основном размер бумаги

и определяет имя и число, по которому вы можете ссылаться на задания печати. Может существовать много различных конфигураций заданий печати, из которых пользователи могут выбирать при передаче заданий на принтер. Однако следует иметь в виду, что для современных приложений, где предусмотрено внутреннее определение параметров печати, эти возможности не так важны.

Утилита PRINTDEF

PRINTDEF можно использовать для определения форм печати и файлов определения принтера (PDF). Чтобы определить PDF, выберите в основном меню PRINTDEF пункт Print Devices. Чтобы создать новую форму, выберите Forms. PDF определяет установки и параметры устройства печати. В NetWare имеется большое число заранее конфигурированных файлов PDF (в каталоге SYS:PUBLIC), ориентированных на наиболее известные принтеры. Вы можете вывести список этих файлов с расширением .PDF.

PRINTDEF можно использовать для создания устройства печати для печати из приложения в сети или утилит печати NetWare. Созданные с помощью PRINTDEF определения могут использовать существующие файлы PDF, либо в PDF, недоступном для вашего принтера. Вы можете также использовать собственные параметры. Создание собственных PDF может стать достаточно утомительной задачей, поэтому лучше получить PDF у производителя принтера. Нужно иметь в виду, что большинству приложений не требуется PDF NetWare, так как они имеют собственные файлы определения принтера.

Меню PRINTDEF состоит из пунктов Edit и Import. Вы можете использовать Edit для создания своего собственного устройства печати, а пункт Import - для вызова одного из существующих файлов PDF. В любом случае создается устройство печати с именем и номером, по которым на него можно ссылаться в приложениях или утилитах печати NetWare.

Утилита PRINTCON

Эту утилиту можно использовать для задания конфигураций заданий печати. Конфигурация задания печати определяет набор параметров, используемых для печати задания, таких как файл определения принтера или используемая очередь печати, число печатаемых копий и информация заголовка. Кроме того, можно определить любое число конфигураций заданий печати, из которых пользователь может выбирать при передачи задания печати на принтер.

В экране конфигурации можно задать число копий задания и наличие в нем заголовка. В верхней части этого экрана вы можете задать используемое устройство печати и режим, определяющий специальный шрифт. Определяемые с помощью PRITNCON задания посылаются на принтер, заданный в поле Device. Таким образом вы заранее можете определить принтеры, которые пользователи будут использовать при печати.

Утилита PSC

Эта утилита обеспечивает способ управления серверами печати и принтерами из командной строки. Ее можно использовать вместо PCONSOLE и NetWare Administrator, когда быстро внести в службу печати изменения. Команда этой утилиты имеет вид:

            PSC PS=сервер P=номер_принтера параметры

где "сервер" - имя сервера печати, "номер_принтера" - имя принтера, а параметры могут быть следующими:
Параметр
Описание
CD Отменяет или останавливает сервер печати.
FF Прогон страницы принтера.
PAU Пауза.
STAR Запуск принтера.
STO Останов принтера.
AB Прерывание принтера.
STAT Вывод состояния принтера.
Mсимвол Отмечает начало формы принтера. Позволяет определить, где в форме должна начинаться печать. "Символ" определяет печатаемый символ.
MO F=имя Монтирование формы на принтере. В качестве "имени" указывается имя формы принтера.
PRI Делает удаленный принтер частным. После этого с таким принтером не могут работать другие пользователи сети.
SHA Делает принтер совместно используемым. Отменяет параметр PRI.

Утилита CAPTURE

Приложения со средствами работы в сети (такие как Microsoft Word или WordPerfect) позволяют вам определять и печатать информацию непосредственно на сетевых принтерах. Имена принтеров эти приложения выводят в своем интерфейсе. При печати из приложения без сетевых возможностей вам нужно направить печатаемую информацию вместо локальных принтеров DOS на сетевые принтеры NetWare. Для этого можно использовать утилиту CAPTURE. Она позволяет вам перенаправить задание печати с локального устройства печати на сетевой принтер. Таким образом, при необходимости печати на сетевых принтерах в приложениях вы можете просто направлять печать в другой порт. Например, чтобы направить все задания печати, передаваемые в LPT2, в очередь печати Users1, дайте команду:

            CAPTURE L=2 Q=USERS1

Чтобы отменить такой перехват, можно дать команду:

            CAPTURE L=2 EC

где EC означает конец перехвата (End Capture). Утилита CAPTURE имеет множество параметров. Получить их список можно командой:

            CAPTURE /? ALL

Утилита NPRINT

Эту утилиту можно использовать для передачи на сетевой принтер конкретного задания печати без переопределения порта принтера с помощью CAPTURE. В параметрах команды NPRINT вы можете задать сетевую очередь или принтер, а сама команда имеет форму:

            NPRINT имя_файла параметры

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

[Назад] [Содержание] [Вперед]


Comments: info@citmgu.ru
Copyright © CIT