Сети компьютеров в вашем офисе


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


Организация коллективного доступа к принтерам в сети Novell NetWare выполняется исключительно системным администратором. И если для того, чтобы создать сетевой принтер в сети Microsoft Windows for Workgroups вам достаточно нажать пару кнопок в приложении Print Manager, то для создания сетевого принтера в Novell NetWare требуется привлечение специалиста. Во второй части нашей книги мы расскажем о том, как создать сетевой принтер для Novell NetWare версий 3.11 и 3.12.

В то же время пользователь может без особого труда подключиться к сетевому принтеру Novell NetWare, созданному для него сетевым администратором. В этом разделе мы научим вас выполнять эту задачу.


Если ваша программа специально предназначена для работы с сетевыми принтерами, вам достаточно указать ей, что используемый принтер - сетевой. Как это сделать, прочтите в документации на программу.

Если же ваша программа ничего не знает ни о сетях, ни о сетевых принтерах, используйте программы capture.exe и endcap.exe .

Программа capture.exe перенаправит печать с локального принтерного порта на сетевой принтер (в соответствующую очередь печати). Программа endcap.exe отменяет переназначение.

Программа capture.exe имеет множество параметров, которые можно сокращать до одной или нескольких букв. Ниже мы приведем список параметров (возможные сокращения показаны ниже в таблице заглавными буквами, например, вместо "NoAutoendcap" можно указать "NA").



Параметр Назначение и использование
Autoendcap Если указан этот параметр, данные посылаются на принтер или в файл, когда вы выходите из программы или запускаете программу. Такой режим используется по умолчанию
NoAutoendcap При запуске или завершении программы создаваемый при печати файл не закрывается автоматически. Вы можете снова запустить программу и продолжить печать в тот же файл
Banner=<имя> Если указан этот параметр, перед началом печати ваших данных дополнительно печатается титульный лист. Параметр <имя> появится на этом листе, он может быть использован для идентификации задания на печать
NoBanner Если титульный лист печатать не надо, укажите этот параметр. Вы сэкономите бумагу и время
Queue=<имя> Укажите имя очереди печати, которая обслуживает данный принтер
CReate=<файл> Указав этот параметр, вы можете направить распечатываемые данные в файл. Можно указать полный путь к файлу или только имя файла, в последнем случае файл будет создан в текущем каталоге
FormFeed Пробросить один лист после печати очередного задания
NoFormFeed Отменить действие предыдущей команды
Form=<имя> или <n> С помощью этого параметра можно указать имя или номер формы , используемой для печати. Формы создаются при помощи программы printdef.exe . О том, как и зачем создавать формы, мы расскажем немного позже.По умолчанию используется форма с номером 0
Job=<конфигурация> Указание конфигурации печати. Конфигурация печати задается программой printcon.exe
Keep Этот параметр указывает файл-серверу, что все данные, направляемые с рабочей станции на печать, должны сохраняться и в случае аварийной потери связи рабочей станции с файл-сервером эти данные должны быть переданы серверу печати и напечатаны
Local=<n> Параметр определяет номер параллельного порта, который переназначается для работы с сетевым принтером. Например, для переназначения порта LPT2 на сетевой принтер укажите "L=2".Если на рабочей станции есть свой принтер, вы можете подключить его к порту LPT1, а порт LPT2 переназначить на сетевой принтер. В этом случае вы можете легко выбирать между печатью на локальном и сетевом принтере
NAMe=<имя> Это слово, состоящее не более чем из 12 символов, будет напечатано в верхней части титульного листа (если разрешена печать титульного листа). По умолчанию печатается имя пользователя, под которым он подключился к сети программой login.exe
Copies=<n> Количество печатаемых копий, по умолчанию равно 1
Server=<файл-сервер> Имя сервера, в который посылается задание на печать
SHow Отобразить на экране текущее состояние портов LPT. Этот параметр несовместим с остальными параметрами и используется только с целью просмотра текущего состояния портов и заданных ранее параметров
Tabs=<n> При задании этого параметра вместо одного символа табуляции будет напечатано <n> пробелов
NoTabs Символы табуляции не будут преобразовываться в пробелы
TImeout=<n> Этот параметр позволяет вам печатать на сетевом принтере не завершая программы, из которой выполняется печать. Данные будут посылаться через <n> секунд после того, как программа запишет их в файл.По умолчанию этот режим не используется

Приведем пример задания параметров для программы capture.exe:

capture NoB q=hetlabpq s=netlab

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



Содержание раздела