Windows Vista. Для профессионалов — страница 129 из 143

...

Примечание

Мастер Установка принтера можно отобразить и с помощью команды rundll32.exe shell32.dll, SHHelpShortcuts_RunDLL AddPrinter.

Кроме того, вы можете запустить мастер Установка принтера для создания принтера на удаленном компьютере. Для этого нужно воспользоваться командой rundll32 printui.dll,PrintUIEntry /il /с\\<имя компьютерах

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

• Можно установить локальный принтер, подключенный к LPT-порту компьютера (как было сказано выше, принтеры, подключенные к USB, устанавливаются автоматически).

• Можно установить сетевой принтер, а также принтеры, подключенные с помощью Bluetooth или WiFi. Именно этот вариант вам нужно выбрать, если вы хотите установить сетевой принтер.

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

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

Настройки сервера принтеров

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

...

Примечание

Отобразить это окно можно и с помощью команды rundll32.exe printui.dll, PrintUIEntry /s. При этом в данной команде можно указать параметр вида /tX, где вместо X указывается номер вкладки окна, которая должна быть открыта.

В данной команде можно также использовать параметр /с\\<имя компьютера> чтобы отобразить окно свойств сервера принтеров удаленного компьютера.

Окно Свойства: Сервер печати содержит следующие вкладки.

• Формы – содержит список форм, которые могут обрабатывать принтеры данного сервера печати.

Форма – это размер страницы по вертикали и горизонтали (а также размеры отступов на этой странице), на которой могут печатать принтеры операционной системы.

Как правило, сервер печати поддерживает очень много форм (а не только известные многим формы А1-А4), однако, если вы не находите нужную вам форму, можно создать собственную. Для этого достаточно установить флажок Создать новую форму, после чего указать размеры новой страницы и размеры отступов на ней.

• Порты – включает список портов компьютера и принтеры, которые подключены к данным портам. С помощью кнопок Добавить порт и Удалить порт вы можете удалить или добавить новый порт.

Именно с помощью кнопки Добавить порт данной вкладки можно установить новый порт TCP/IP, который можно использовать для подключения к принтеру через Интернет. После нажатия этой кнопки отобразится список типов портов, которые можно установить (по умолчанию можно установить локальный порт, порт TCP/IP и порт Microsoft Document Imaging Writer Monitor, однако с помощью кнопки Новый тип портов можно установить дополнительные типы портов).

...

Примечание

Вызвать окно установки нового типа порта можно и с помощью команды rundll32.exe NTPRINT.dll, PSetuplnstallMonitor.

Репозитарии CIM систем семейства Windows содержит класс Win32_TCPIPPrinterPort (хранится в пространстве имен \root\cimv2), экземпляры которого описывают созданные TCP/IP порты.

Данный класс имеет следующие свойства: ByteCount (определяет, будет ли компьютер подсчитывать размер документа перед каждой передачей на печать), HostAddress (указывает IP-адрес сервера печати), Name (ключевое свойство, определяющее имя TCP/IP порта), Protocol (указывает способ подключения к принтеру: Raw (печать непосредственно на принтере), Lpr (печать на принтере или на сервере печати)). SNMPEnabled (определяет, поддерживает ли принтер протокол SNMP).

Если вы выберете установку порта TCP/IP, то запустится Мастер добавления стандартного порта TCP/IP принтера. Данный мастер предложит вам ввести IP-адрес компьютера, к которому подключен принтер, после чего попытается получить доступ к принтерам этого компьютера. Если мастер не сможет автоматически найти принтеры по введенному вами IP-адресу, он предложит вам самостоятельно настроить параметры принтера, введя название используемого сервера печати.

...

Примечание

Этот мастер можно отобразить и с помощью команды rundll32.exe TCPMonUl.dll. LocalAddPortUI.

• Драйверы – отображает список установленных драйверов локальных и сетевых принтеров. С помощью кнопок Добавить и Удалить данной вкладки можно установить новый драйвер или удалить ненужные. Можно также просмотреть список файлов, входящих в драйвер. Для этого нужно выбрать драйвер и нажать кнопку Свойства.

Список установленных в операционной системе драйверов и файлы, входящие в их состав, содержатся в подразделах ветви реестра HKEY_LOCAL_MACHINE\ SОFTWARE\Microsoft\WindowsNT\CurrentVersion\Print\ PackageInstallation\<тип процессора>.

...

Примечание

Получить сведения о драйверах принтеров, установленных в операционной системе, можно и с помощью класса Win32_PrinterDriver, принадлежащего пространству имен \root\cimv2. Экземпляры данного класса описывают параметры установленных драйверов и поддерживают следующие свойства: ConfigFile (определяет название файла конфигурации драйвера), DriverPath (указывает путь к драйверу), FilePath (определяет путь к INF-файлу драйвера), InstallDate (указывает дату установки драйвера). MonitorName (определяет имя монитора для драйвера), Name (ключевое свойство, определяющее имя драйвера), Started (указывает, работает ли служба печати). StartMode (определяет режим запуска драйвера).

Кроме того, данный класс поддерживает следующие методы: AddPrinterDriver (позволяет установить новый драйвер принтера), StartService (запустить драйвер принтера). StopService (остановить драйвер).

• Дополнительные параметры – позволяет настроить дополнительные параметры работы сервера печати. К ним относятся следующие указания.

– Путь к папке, используемой как пул печати. Данный путь хранится в параметре строкового типа Def aultSpoolDirectory, расположенном в ветви реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\ CurгentVersion\Print\Printers.

– Будут ли заноситься в журнал такие события, как ошибки, предупреждения или информация о работе пула печати.

– Будет ли издаваться звуковой сигнал при ошибке во время печати удаленного документа. Флажок с этим указанием изменяет значение параметра REG_DWORD-типа BeepEnabled, расположенного в ветви реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print.

– Будут ли отображаться уведомления о работе локальных и сетевых принтеров.

Настройки принтера

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

Окно Свойства состоит из следующих вкладок.

• Общие – отображает общую информацию о принтере. Обратите также внимание на кнопку Настройка печати, расположенную на данной вкладке. С ее помощью можно отобразить окно настройки принтера.

Как правило, окно настройки принтера, отображаемое с помощью кнопки Настройка печати, зависит от производителя вашего принтера (именно он создает данное окно), поэтому и возможности настройки принтера с помощью данного окна различаются. Именно по этой причине мы не будем рассматривать содержимое данного окна.

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

Для значка Fax с его помощью можно определить используемый по умолчанию размер бумаги, разрешение, а также ориентацию бумаги.

Для значка Microsoft Office Document Image Writer с его помощью можно также определить размер используемой по умолчанию бумаги и ее ориентацию. Но, кроме того, с помощью данного окна можно указать путь к каталогу, в который будут помещаться напечатанные с помощью этого принтера файлы, а также выходной формат печатаемых файлов (MDI или TIFF определенного качества). Эти настройки заносятся в параметры ветви реестра HKEY_CURRENT_USER\ Software\Microsoft\Offз_се\<номер версии>\МОБ1\МБ1 writer.

Для значка Microsoft XPS Document Writer с его помощью можно определить ориентацию, а также указать, будут ли XPS-документы автоматически открываться в программе XPS Viewer. Кроме того, обратите внимание на кнопку Настройка печати окна настройки принтера. С ее помощью можно изменить размер используемой бумаги, указать, будет ли включено чересстрочное построение изображения, а также формат выходного файла (TIFF или PNG).

• Доступ – позволяет установить общий доступ к локальному принтеру. Иными словами, после установки общего доступа другие пользователи сети смогут установить ваш принтер как сетевой.

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

Кроме того, обратите внимание на кнопку Дополнительные драйверы. С ее помощью можно указать, драйверы для каких типов процессора можно будет установить пользователям, устанавливающим ваш принтер как сетевой. Например, если в окне, отображаемом при нажатии данной кнопки, указано использование только драйверов для процессоров х86, то пользователи, имеющие 64-битные процессоры (х64 или Itanium), не смогут установить ваш принтер как сетевой.