Для управления принтерными потоками вы должны разместить их в списке перед шаблоном @???????.??? (@*.*). Например, для того, чтобы управлять потоком @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 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 позволяет очистить область буферизации различными способами. Если вы хотите удалить все данные из области буферизации, вы можете сделать это без удаления каждого отдельного задания из очереди. Кроме того, можно раздельно удалять из очереди данные, связанные с почтой или принтером.
Для обеспечения быстрой печати документа LANtastic позволяет организовать режим прямой печати, когда вывод на принтер начинается до полного окончания процесса буферизации. Это означает, что вам не придется ждать перед началом печати, пока файл для принтера будет полностью записан на диск сервера.
В некоторых случаях, однако, режим прямой печати может приводить к задержкам вывода - например, в тех случаях, когда используемая для печати программа ждет ответа от пользователя. Для предотвращения простоя принтера в подобных ситуациях LANtastic предусматривает задание времени ожидания в процессе печати. Для использования режима прямой печати выполните следующие операции.
NET FLUSH \\ServerName Enter
где ServerName - имя сервера печати, для которого включен режим прямой печати. Для использования команды NET FLUSH требуется привилегия S (системный диспетчер).
Программа удаленного сервера печати RPS.EXE устанавливается автоматически при инсталляции LANtastic. Эта программа позволяет совместно использовать в сети принтеры, подключенные к рабочим станциям (без установки этих станций в режим сервера).
Как показано на рисунке, рабочие станции передают задания на печать одному или нескольким специализированным ресурсам сервера. Рабочая станция, на которой загружена программа RPS, берет принтерные задания из очереди сервера и передает их на подключенный к этой станции принтер.
Поскольку файлы с принтерными заданиями хранятся на диске сервера, удаленный сервер печати можно организовать даже на бездисковой рабочей станции. Просто включите программу RPS в образ загрузочного диска или загружайте ее с диска сервера.
Если в вашей сети много компьютеров и принтеров, вам может быть удобно организовать один принт-сервер на всю сеть (для буферизации печати) и выводить файлы на принтеры, подключенные к рабочим станциям. В этом случае управление печатью и просмотр заданий будет значительно проще, поскольку все принтерные очереди будут сосредоточены на одном сервере. Кроме того, можно ускорить процесс печати в сети, установив несколько принтеров для обслуживания одного принтерного ресурса. Такой режим более удобен для пользователей, поскольку от них требуется подключение к единственному серверу печати вместо нескольких. Программа RPS позволяет одной рабочей станции обслуживать до 32 принтерных ресурсов и разделять до семи принтеров.
Использование RPS
Замечание: В приведенных ниже инструкциях рабочая станция, к которой подключен разделяемый в сети принтер, называется RPS-станцией. Компьютер, на котором хранятся выводимые RPS-станцией задания, называется сервером очередей.
В сети можно организовать произвольное количество RPS-станций и серверов очередей. Одна RPS-станция может забирать задания с нескольких серверов очередей или несколько станций может быть подключено к одному серверу.
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 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 посвящена вопросам обеспечения безопасности данных, протоколированию доступа к ним пользователей и управлению удаленными серверами.
Назад | Содержание | Вперед