Для управления принтерными потоками вы должны разместить их в списке перед
шаблоном @???????.??? (@*.*). Например, для того, чтобы управлять потоком @PRINTER, вы должны выбрать @???????.??? в списке логических принтерных потоков, и
набрать @PRINTER, разместив его первым в списке. После этого вы можете
ввести остальные потоки, размещая каждый в отдельной строке списка.
Вы можете использовать также символы-шаблоны (такие, как *). Например, для
принтеров с именами @FAST1, @FAST2, @FAST3 вы можете задать управление
потоками всех принтеров с помощью шаблона @FAST*.
Если потоки в списке будут следовать в приведенном ниже порядке
@FAST* Enabled
@FAST1 Disabled
@FAST2 Enabled
@FAST3 Disabled
все строки, кроме первой, будут проигнорированы, поскольку в первой
строке задан шаблон имен всех принтеров.
Если вы хотите разрешить поток @FAST2, но запретить @FAST1 и @FAST3, разместите
потоки в следующем порядке:
@FAST2 Enabled
@FAST* Disabled
В этом случае все принтерные потоки, имена которых начинаются с символов @FAST*,
за исключением @FAST2, будут запрещены.
Если нужно разрешить потоки, имена которых начинаются с @FAST и @DRAFT, но запретить все остальные, их можно разместить в таком порядке:
@FAST* Enabled
@DRAFT* Enabled
@???????.??? Disabled
В этом случае, все потоки, размещенные в списке после @???????.??? будут запрещены, поскольку данному шаблону удовлетворяют любые имена. Приведенный
пример имеет смысл, например, в такой ситуации: потоки @FAST и @DRAFT используются
для вывода на стандартный лист, а остальные - для вывода на бланк организации.
В этом случае вам будет легко управлять потоками в зависимости от того, какая бумага
помещена в принтер.
Замечание: Принтерные потоки действуют только в течение данного сеанса
работы сервера. После перезагрузки сервера потоки нужно будет установить заново.
Заголовок документа позволяет легко определить содержимое и владельца отпечатанного документа. Особенно полезна такая возможность в тех случаях,
когда несколько пользователей могут выводить на печать похожие документы. Каждый
заголовок содержит следующую информацию:
- имя пользователя;
- имя компьютера, с которого было передано задание на печать;
- комментарий, введенный пользователем;
- дату и время печати документа;
- имя принтерного ресурса;
- физический порт принтера;
- ширину бумаги для документа и заголовка;
- позиции табуляции;
- число печатаемых копий;
- имя файла.
При печати со включенной опцией вывода заголовков сначала будет напечатана отдельная страница с заголовком, а после нее начнется вывод документа.
Замечание: Не используйте этот режим при печати PostScript-файлов.
Для включения режима печати заголовков:
- В командной строке наберите NET_MGR Enter. Выберите в меню команду
Управление ресурсами и нажмите Enter еще раз.
- Укажите в списке принтерный ресурс, для которого вы хотите задать режим
печати заголовков и нажмите Enter.
- Выберите строку Заголовок и нажмите Enter для включения
режима печати заголовков.
- Для возврата в DOS используйте клавишу Esc.
Если режим передачи уведомлений включен для принтерного ресурса, пользователь
с привилегией О (оператор) будет получать уведомления от принтера (например, в
случае отсутствия в нем бумаги). Для того, чтобы принтер посылал уведомления оператору, вы должны задать соответствующий режим для каждого принтерного
ресурса, от которого хотите получать уведомления.
- В командной строке наберите NET_MGR Enter. Выберите в меню команду Управление ресурсами и нажмите Enter еще раз.
- Укажите в списке принтерный ресурс, для которого вы хотите задать режим
передачи уведомлений и нажмите Enter.
- Выберите строку Уведомления и установите нужный режим с помощью клавиши Enter.
- Для возврата в DOS используйте клавишу Esc.
Задержка уведомления
Эта опция позволяет пользователю с привилегией О (оператор) время (в
секундах), по истечении которого он будет получать уведомления от принтера. Для
установки времени задержки выполните следующие операции.
- В командной строке наберите NET_MGR Enter. Выберите в меню команду
Управление ресурсами и нажмите Enter еще раз.
- Укажите в списке принтерный ресурс, для которого вы хотите задать время задержки
уведомлений и нажмите Enter.
- Выберите строку Задержка Уведомления и установите нужный режим с помощью
клавиши Enter.
- В появившемся на экране окне задайте время задержки (в секундах) с которой
уведомления от принтера будут передаваться пользователям, имеющим привилегию О (оператор).
- Для возврата в DOS используйте клавишу Esc.
При организации сетевых принтеров обычно связывается имя принтерного
ресурса с именем локального порта. Например, команда
NET USE LPT1 \\SERVER1\@PRINTER Enter
перенаправляет данные, переданные в порт LPT1 сетевому принтеру @PRINTER,
подключенному к серверу SERVER1. Вы можете также перенаправить печать в файл
на диске сервера с помощью команды
NET USE LPT1 \\SERVER1\C-DRIVE\OUT\FILE1 Enter
В этом случае вместо вывода документа на принтер он будет записываться
в файл FILE1 на диске С (каталог OUT) сервера SERVER1. Например, при нажатии
клавиш Shift + Print Screen после задания приведенной выше команды будет
создаваться файл FILE1 вместо печати содержимого экрана.
Замечание: Прежде, чем перенаправлять печать в файл, вы должны создать соответствующий файл. Одним из способов обеспечить гарантированное создание нужного
файла является использование перед командой NET USE команды ECHO с перенаправленным
в нужный файл выводом
ECHO \\SERVER1\C-DRIVE\OUT\FILE1 Enter
NET USE LPT1 \\SERVER1\C-DRIVE\OUT\FILE1 Enter
Если вы включите обе команды в пакетный файл, всякий раз, когда вы будете
печатать в файл, команда ECHO сначала создаст нужный файл.
Если подключенный к вашему компьютеру принтер используется в качестве сетевого, вы также должны передавать этому принтеру задания через сетевую очередь
печати. Для того, чтобы сделать это, вам нужно подключить сетевой принтер точно так же, как это делается при соединении с принтерами, подключенными к другим серверам.
Подробное описание процесса подключения сетевых принтеров вы можете найти в
Руководстве пользователя. Если вы не организуете соединение со своим
принтером как сетевым, все задания, переданные вами этому принтеру будут
отвергаться в тех случаях, когда принтер имеет непустую очередь сетевых
заданий на печать.
Если же вы не хотите подключать свой принтер как сетевое устройство,
но требуется печатать на нем, остановите вывод на принтер из сетевой очереди.
После этого принтер можно беспрепятственно использовать как локальный.
Для прекращения вывода на принтер заданий из очереди введите команду
NET QUEUE STOP \\server LPTn Enter
В случае необходимости немедленного прекращения печати на сетевом принтере
используется команда
NET QUEUE HALT \\server LPTn Enter
В приведенных командах "server" используется для обозначения сервера, к
которому подключен принтер, n (в LPTn) задает номер принтерного порта.
Замечание: Для использования команды NET QUEUE вы должны иметь привилегию Q (управление очередями).
Для временного отключения сетевого принтера используйте команду
NET UNUSE STOP LPTn Enter
Ваш принтер (LPTn) будет после этого использоваться в качестве локального.
Он будет сохраняться в списке ресурсов, но никакие задания из сети не
будут выводиться на этот принтер.
Замечание: Если вы хотите исключить свой принтер из числа сетевых
ресурсов, введите команду NET_MGR, выберите в меню строку Стартовые
параметры сервера и нажмите Enter. После этого выберите строку Параметры печати и нажмите Enter еще раз. В диалоговом окне
конфигурации принтера с помощью клавиши Enter выключите опцию печати.
Если на вашем компьютере есть быстрый диск большого размера, целесообразно переместить область буферизации на этот диск. Вы можете организовать для
буферизации виртуальный диск в памяти вашего компьютера (см. описание используемой
операционной системы).
При переносе области буферизации на виртуальный диск используйте приведенные
ниже рекомендации:
- не используйте виртуальный диск для буферизации если вы работаете с почтовой
системой LANtastic Mail; для программы Artisoft Exchange Mail не имеет
значения местоположение области буферизации печати;
- помните, что при выключении или перезагрузке сервера все задания, оставшиеся
в области буферизации безвозвратно теряются;
- если вы размещаете область буферизации в корневом каталоге виртуального диска, могут выдаваться сообщения об ошибках, которые можно просто игнорировать.
- Для переноса области буферизации печати выполните следующие операции:
- Удостоверьтесь, что программа SERVER не загружена на вашем компьютере. Если это не так, выйдите из Windows, если вы работаете в этой среде, и нажмите
одновременно клавиши Ctrl+Alt+Del. После появления на экране сообщения
об отключении сервера от сети убедитесь, что на сервере нет открытых файлов и
нажмите клавишу S.
- В командной строке наберите NET_MGR Enter. Выберите в меню команду
Управление Очередями и нажмите Enter еще раз.
- Выберите строку Изменить местоположение и нажмите Enter,
после чего задайте полный маршрут к области буферизации (имя каталога и диск) и
нажмите Enter еще раз.
Замечание: Область буферизации обязательно должна находится на локальном
диске сервера печати, кроме того, не забудьте удостоверится, что на
указанном диске достаточно свободного места для буферизации.
- Для возврата в DOS используйте клавишу Esc.
Буферизация в новой области будет осуществляться после загрузки программы
сервер.
LANtastic позволяет очистить область буферизации различными способами.
Если вы хотите удалить все данные из области буферизации, вы можете сделать это
без удаления каждого отдельного задания из очереди. Кроме того, можно раздельно
удалять из очереди данные, связанные с почтой или принтером.
- Удостоверьтесь, что программа SERVER не загружена на вашем компьютере.
Если это не так, выйдите из Windows, если вы работаете в этой среде, и нажмите
одновременно клавиши Ctrl+Alt+Del. После появления на экране сообщения об отключении сервера от сети убедитесь, что на сервере нет открытых файлов и нажмите
клавишу S.
- В командной строке наберите NET_MGR Enter. Выберите в меню команду
Управление Очередями и нажмите Enter еще раз.
- выберите команду Удалить все записи для удаления из очереди всех почтовых и принтерных файлов;
- выберите команду Удалить задания для принтера, если хотите удалить
принтерные файлы и сохранить почту;
- используйте команду Удалить Почту, если хотите убрать из очереди все
почтовые сообщения, оставив в ней задания для принтера.
- Наберите Да в окне подтверждения операции, нажмите Enter,
после чего используйте клавишу Esc для возврата в DOS.
Для обеспечения быстрой печати документа LANtastic позволяет организовать
режим прямой печати, когда вывод на принтер начинается до полного окончания процесса
буферизации. Это означает, что вам не придется ждать перед началом печати, пока
файл для принтера будет полностью записан на диск сервера.
В некоторых случаях, однако, режим прямой печати может приводить к задержкам
вывода - например, в тех случаях, когда используемая для печати программа
ждет ответа от пользователя. Для предотвращения простоя принтера в подобных ситуациях LANtastic предусматривает задание времени ожидания в процессе печати. Для
использования режима прямой печати выполните следующие операции.
- В командной строке наберите NET_MGR Enter. Выберите в меню команду
Управление Ресурсами и нажмите Enter еще раз.
- Укажите в списке ресурсов принтер, для которого вы намерены использовать
режим прямой печати и нажмите Enter.
- Выберите строку Прямая печать и задайте нужный режим с помощью клавиши Enter.
- Если вы хотите изменить время ожидания (по умолчанию 30 секунд), переместите
указатель на строку Время ожидания и нажмите Enter.
Замечание: Установите время ожидания больше значения, заданного командой NET LPT TIMEOUT на ваших рабочих станциях. По умолчанию в файле STARTNET.BAT задается
тайм-аут в 10 секунд.
- Введите значение времени ожидания и нажмите Enter. Во избежание перезапуска печати ненадолго приостановленного вывода в режиме прямой печати,
используйте значение времени ожидания в диапазоне 120 - 3600 секунд. Для исключения
ожидания задайте нулевое время ожидания. Вэтом случае программа, работающая с принтером в режиме прямой печати, получает исключительные права на использование
принтера.
- После задания времени ожидания используйте клавишу Esc для возврата в DOS.
- Передайте в очередь задание на печать, пользуясь обычными средствами.
- По истечении периода ожидания:
- сервер прервет вывод текущего задания;
- если включен режим протоколирования операций печати, в файле протокола появится запись "Время ожидания истекло";
- на последней напечатанной странице выводится строка *TIMEOUT* и на принтер
передается сигнал перевода страницы;
- начинается печать следующего задания из очереди;
- сервер начинает печатать прерванное задание сначала.
Взамен режима прямой печати используется обычный режим полной буферизации файла с
последующим выводом на принтер.
- Для гарантированного использования режима прямой печати, введите команду
NET FLUSH \\ServerName Enter
где ServerName - имя сервера печати, для которого включен режим прямой печати. Для использования команды NET FLUSH требуется привилегия S (системный диспетчер).
Программа удаленного сервера печати RPS.EXE устанавливается автоматически при
инсталляции LANtastic. Эта программа позволяет совместно использовать в сети
принтеры, подключенные к рабочим станциям (без установки этих станций в режим
сервера).
Как показано на рисунке, рабочие станции передают задания на печать
одному или нескольким специализированным ресурсам сервера. Рабочая
станция, на которой загружена программа RPS, берет принтерные задания из очереди
сервера и передает их на подключенный к этой станции принтер.
Поскольку файлы с принтерными заданиями хранятся на диске сервера, удаленный
сервер печати можно организовать даже на бездисковой рабочей станции.
Просто включите программу RPS в образ загрузочного диска или загружайте ее с диска
сервера.
Если в вашей сети много компьютеров и принтеров, вам может быть удобно организовать один принт-сервер на всю сеть (для буферизации печати) и выводить
файлы на принтеры, подключенные к рабочим станциям. В этом случае управление печатью и просмотр заданий будет значительно проще, поскольку все принтерные очереди будут
сосредоточены на одном сервере. Кроме того, можно ускорить процесс печати в сети,
установив несколько принтеров для обслуживания одного принтерного ресурса. Такой режим более удобен для пользователей, поскольку от них требуется подключение к
единственному серверу печати вместо нескольких. Программа RPS позволяет одной
рабочей станции обслуживать до 32 принтерных ресурсов и разделять до семи принтеров.
Использование RPS
Замечание: В приведенных ниже инструкциях рабочая станция, к
которой подключен разделяемый в сети принтер, называется RPS-станцией.
Компьютер, на котором хранятся выводимые RPS-станцией задания, называется сервером
очередей.
- Выберите в сети один из компьютеров для использования в качестве сервера
очередей.
- Организуйте на этом сервере удаленный принтерный ресурс.
- Выполните обычные при создании принтерного ресурса операции (см. гл. 7) и выберите опцию Удаленный при указании
порта, к которому подключен разделяемый принтер.
- Удостоверьтесь, что при организации удаленного принтерного ресурса вы
задали параметры, требуемые для принтера RPS-станции. Подробное описание
принтера вы можете найти в приложенной к нему документации. Хотя RPS-станция
локально изменяет параметры последовательного порта, в общем случае проще задать
параметры при организации принтерного ресурса на сервере.
- При использовании файлов установки и сброса для удаленного принтера следует
задавать маршрут поиска этих файлов с указанием имени сервера (а не локального
имени серверного ресурса) - например, \\ServerName\C-DRIVE\SETUP.TXT.
Замечание: При использовании удаленного принт-сервера режимы уведомления
оператора и прямой печати не поддерживаются.
- Установите счет пользователя для RPS-станции:
- если вы планируете использовать единственную RPS-станцию, создайте персональный счет, назвав его, например, RPS. Подробное описание установки
счетов приведено в главе 6.
- если вы намерены использовать в сети несколько RPS-станций, создайте групповой
счет (например, RPS*) и дайте каждой станции имя, начинающееся с префикса RPS. В этом случае вам потребуется устанавливать параметры для единственного счета на все
RPS-станции и доступ к ним будет возможен с использованием группового счета.
Замечание: Если вы уже используете сервер очередей, удостоверьтесь, что на этом сервере для вас установлена привилегия D (управление буферизацией) и вам не
потребуется создавать для этого новый счет.
- Предоставьте привилегию D для созданного счета RPS (см. гл. 6).
- Убедитесь, что в окне Стартовых Параметров Сервера включена
опция поддержки удаленного принтера (см. гл. 8).
- Повторите пп. 1-5 для каждого сервера очередей.
В сети можно организовать произвольное количество RPS-станций и серверов
очередей. Одна RPS-станция может забирать задания с нескольких серверов очередей или
несколько станций может быть подключено к одному серверу.
- Перейдите к компьютеру RPS-станции (если на нем загружена среда Windows, выйдите из нее) и загрузите программу удаленного сервера печати:
RPS USER_NAME=Name PASSWORD=Passw switches Enter
Name - имя счета, организованного на сервере для RPS-станции, Passw - пароль для
использования этого счета; switches означает набор допустимых параметров
командной строки RPS (см. Интерактивный Справочник).
Например, если вы создали для RPS-станции счет RPS1 без пароля, командная
строка загрузки RPS будет иметь вид:
RPS USER_NAME=RPS1 Enter
Если вы хотите собирать задания на печать от нескольких принтерных ресурсов, вы
должны задать их количество:
RPS USER_NAME=RPS1 RESOURCES=6 Enter
Если к RPS-станции подключено несколько принтеров, используемых в качестве
сетевых, следует задать значение параметра PRINTERS=
RPS USER_NAME=RPS1 RESOURCES=6 PRINTERS=2 Enter
- После того, как программа RPS, вы можете изменить режим ее использования с помощью команд с аналогичным синтаксисом. Например, для задания имени принтера и порта используется команда
RPS DEVICE_NAME=name PORT=LPTn Enter
или
RPS DEVICE_NAME=name PORT=COMn Enter
Имя устройства (name) может содержать до восьми символов и должно быть уникальным
в рамках сети. Например, для принтера RPS-PRN, подключенного к порту LPT1, используется команда
RPS DEVICE_NAME= RPS-PRN PORT=LPT1 Enter
Вы можете также добавить в командную строку другие параметры из числа описанных в
Интерактивном Справочнике.
- Вы готовы к подключению сервера очередей. Используйте команду
RPS ATTACH PORT:\\ServerName\Resource Enter
Например, для связывания принтера, подключенного к порту LPT1 с ресурсом @REMOTE используйте команду
RPS ATTACH LPT1:\\SERVER1\@REMOTE Enter
Повторите операцию для каждого связываемого с принтером ресурса печати и для
каждого принтера, подключенного к RPS-станции.
После подключения одного или нескольких принтерных ресурсов RPS-станция будет
печатать все задания, переданные для этих ресурсов. Имя принтера появляется в списке
принтеров, доступных из меню программы NET, что позволяет управлять принтерами RPS-станции.
Замечание: Между передачей задания сетевому принтеру и началом
вывода на принтер RPS-станции происходит задержка в 60 секунд.
Вы можете создать пакетный (.BAT) файл для загрузки программы RPS и задания всех
параметров:
RPS USER_NAME=RPS2 PASSWORD=Secret RESOURCES=3 PRINTERS=2
RPS DEVICE_NAME=RPRINT1 PORT=LPT1
RPS DEVICE_NAME=RPRINT2 PORT=LPT2
RPS ATTACH LPT1:\\SERVER1\@REMOTE1
RPS ATTACH LPT1:\\SERVER2\@RPS
RPS ATTACH LPT2:\\SERVER1\@REMOTE1
Совет: После того, как вы организовали соединения для всех RPS-станций,
используйте команду RPS BATCH для копирования установленных опций в файл
для последующего использования. Например, вы можете задать команду RPS
BATCHRPS-SET.BATEnter. Если вы захотите внести изменения в пакетный файл, вы
можете сделать это с помощью текстового редактора. Дополнительную информации
о параметрах команды RPS вы можете найти в Приложении А или Интерактивном
Справочнике.
Использование параметров команды RPS
Вы можете задать параметры последовательного порта, к которому подключен
принтер. Эти установки будут отменять ранее заданные параметры разделяемого
принтерного ресурса. Кроме того, вы можете использовать специальные команды
(например, CONFIG) для просмотра списка удаленных принтеров. Подробное
описание параметров команды RPS содержится в Приложении А или Интерактивном Справочнике.
Из прочитанной главы вы узнали как управлять принтерами в сети LANtastic. Глава 11 посвящена вопросам обеспечения безопасности данных,
протоколированию доступа к ним пользователей и управлению удаленными серверами.
Назад | Содержание | Вперед