Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Секреты Windows: статьи о реестре, rundll32.exe, программах


Глава 4. Консоль управления Microsoft. Print Management, Reliability Monitor и Services
Дата: 14 апреля 2009, вторник

Вы написали интересную статью на околокомпьютерную тематику? Мы можем опубликовать ее на своем сайте (http://www.onestyle.com.ua). Естественно, мы сохраним ваши авторские права, и укажем при публикации все реквизиты, которые вы посчитаете нужным указать: от вашего ника и имени, до адреса вашего сайта и места вашего жительства.

Пишите нам: onestyle СОБАЧКА list ТОЧКА ru

В конец записи

Print Management

CLSID-номер оснастки: {D06342BD-9057-4673-B43A-0E9BBBE99F11}
Библиотека: pmcsnap.dll
Используется в стандартных консолях: printmanagement.msc

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

Сведения о работе спулера печати содержатся в журнале Applications and Services/Microsoft/Windows/PrintSpooler.

При конфигурировании оснастки, перед ее загрузкой (рис. 4.29), вам предложат указать адреса удаленных компьютеров, серверами печати которых нужно управлять. Чтобы добавить сервер печати локального компьютера, нужно будет в мастере нажать на кнопку ADD THE LOCAL SERVER.


Рис. 4.29. Выбор служб печати

Основное окно оснастки состоит из трех подразделов: Custom Filters, Print Servers и Deployed Printers. Ниже мы рассмотрим каждый из этих подразделов в отдельности. А пока обратите внимание на контекстное меню подраздела оснастки. Оно содержит две интересные команды. С помощью команды ADD/REMOVE SERVERS… контекстного меню вы можете добавить в оснастку службы печати других удаленных компьютеров. А с помощью команды MIGRATE PRINTERS… можно импортировать или экспортировать драйверы принтера и очереди печати в файл. После выбора данной команды перед вами отобразится мастер, который при экспортировании попросит вас указать компьютер, драйверы принтеров которого нужно экспортировать, а также файл, в который их нужно экспортировать. При этом учтите, что мастер работает с удаленными принтерами при помощи стандартного расшаренного ресурса print$. Если доступ к этому ресурсу будет запрещен, тогда мастер не сможет корректно экспортировать настройки принтера.

Команда Migrate Printers… контекстного меню оснастки просто вызывает программу PrintBrmUi.exe, расположенную в каталоге %systemroot%\system32.

Custom Filters

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

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

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

All Drivers Данный подраздел также не имеет фильтра. Он отображает список всех установленных в операционной системе драйверов принтеров. При помощи контекстного меню элементов данного списка можно удалить соответствующий пакет драйверов или просмотреть его настройки.

Printers Not Ready Данный фильтр отображает список всех принтеров, которые в данный момент не смогут обработать ваш запрос. Данный подраздел основан на фильтре, который вы сможете увидеть, если в контекстном меню подраздела выберите команду СВОЙСТВА. После этого отобразится диалог, представленный на рисунке 4.30. Он содержит в себе три вкладки.

  • GENERAL. Отображает описание фильтра, которое для стандартных фильтров соответствует строке самого фильтра. Также на данной вкладке присутствует флажок DISPLAY THE TOTAL NUMBER OF PRINTER NEXT TO THE NAME OF THE PRINTER FILTER. Если вы установите этот флажок, тогда справа от имени подраздела фильтра будет отображаться количество принтеров, которые удовлетворяют введенному вами фильтру.
  • FILTER CRITERIA. Представляет своеобразный мастер создания фильтра. На данной вкладке присутствует множество выпадающих списков, разделенных на разделы FIELD, CONDITION и VALUE.

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

    Выпадающие списки раздела CONDITION определяют условия фильтрации по указанному полю. В зависимости от выбранного значения выпадающего списка FIELD, выпадающий список данного поля может состоять либо из множества условий, либо только из двух: IS EXACTLY и IS NOT EXACTLY (если переводить формально, тогда эти условия означают, соответственно, равно и не равно).

    Выпадающие списки раздела VALUE определяют значения, которым могут быть равными или не равными поля фильтра. Например, доступны следующие значения данных выпадающих списков: READY (принтер готов к работе), PAUSED (печать на принтере приостановлена), ERROR (ошибка печати), PRINTING (выполняется печать), TONER/INK LOW (осталось мало краски или тонера), NO TONER/INK (краска или тонер закончились) и т.д.

  • NOTIFICATION. С помощью данной вкладки можно указать программу или создать e-mail-сообщение, которое будет посылаться при удовлетворении созданного вами фильтра.

Рис. 4.30. Диалог настройки стандартного фильтра

Printers With Jobs Данный фильтр отображает список всех принтеров, размер очереди печати которых больше нуля (соответствует фильтру filter:jobs_in_queue GREATER_THAN ‘0’). Точно также вы можете изменить фильтр данного подраздела с помощью команды СВОЙСТВА его контекстного меню.

Итак, если вам не хватает стандартных фильтров подраздела, тогда с помощью команды ADD NEW PRINTER FILTER… контекстного меню подраздела Custom Printer Filter можно создать свой собственный подраздел фильтра. После вызова данной команды, перед вами отобразится мастер, который предложит вам указать все те параметры, которые мы рассматривали ранее при описании диалога СВОЙСТВА стандартных фильтров оснастки.

Независимо от того, в каком из фильтров подраздела Custom Printer Filters отображаются принтеры, их контекстное меню содержит в себе следующие значимые команды.

  • OPEN PRINTER QUEUE…. Вызывает стандартную программу операционной системы, отображающую очередь печати указанного принтера и позволяющую управлять элементами очереди печати.
  • PAUSE PRINTING. Приостановить печать с помощью данного принтера.
  • DEPLOY WITH GROUP POLICY…. С помощью данной команды можно опубликовать выбранный принтер в домене Active Directory.
  • SET PRINTING DEFAULTS…. Вызывает диалог изменения настроек принтера. Содержимое данного диалога определяется непосредственно драйвером принтера.
  • MANAGE SHARING…. Отображает диалог СВОЙСТВА данного принтера, открытый на вкладке SHARING.
  • PRINT TEST PAGE. Распечатывает тестовую страницу на данном принтере.
  • СВОЙСТВА. Отображает диалог СВОЙСТВА данного принтера.
  • DELETE. Удаляет выбранный вами принтер и его драйверы.

Print Servers

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

Drivers Содержит список всех драйверов принтеров, установленных на данном компьютере. При помощи контекстного меню драйвера вы можете просмотреть такие его свойства (команда PROPERTIES), как имя, путь к драйверу, для каких версий операционной системы Windows он предназначен, а также список всех файлов, которые входят в пакет драйвера (были установлены вместе с ним). Также с помощью контекстного меню драйвера вы сможете удалить его (команда DELETE) или удалить весь пакет драйвера (команда REMOVE DRIVER PACKAGE…).

Кроме того, с помощью контекстного меню подраздела Drivers можно установить новый драйвер (команда ADD DRIVER…), а также вызвать диалог PRINT SERVER PROPERTIES, открытый на вкладке DRIVERS (команда MANAGE DRIVERS…). Диалог PRINT SERVER PROPERTIES предоставляет аналогичные возможности, что и подраздел PRINT SERVERS данной оснастки.

Forms Содержит список всех форм (размеры страниц, с которыми могут выполнять печать принтеры), доступных для установленных принтеров сервера, а также их параметры: ширину и высоту в миллиметрах для текста и изображений.

Кроме того, с помощью контекстного меню подраздела Forms можно вызвать диалог PRINT SERVER PROPERTIES, открытый на вкладке FORMS (команда MANAGE FORMS…).

Ports Содержит список всех локальных, сетевых или WSD-портов, к которым подключены принтеры, а также имя принтера, который подключен к данному поту. С помощью команды DELETE контекстного меню порта вы можете удалить данный порт. А с помощью команды CONFIGURE PORT… контекстного меню порта можно настроить параметры работы порта, если он их имеет. Например, для портов LPT можно настроить интервал ожидания между передачами в секундах.

Кроме того, с помощью контекстного меню подраздела Ports можно создать новый локальный порт, порт TCP/IP или порт WSD (команда ADD PORTS…), а также вызвать диалог PRINT SERVER PROPERTIES, открытый на вкладке PORTS (команда MANAGE PORTS…).

Printers Содержит список всех принтеров, установленных на сервере печати, а также позволяет добавить новый принтер (команда ADD PRINTER… контекстного меню подраздела Printers). Кроме того, с помощью данного подраздела можно управлять работой принтеров сервера печати — контекстное меню принтеров содержит в себе те же параметры, что и контекстное меню принтеров рассмотренного нами ранее подраздела Custom Printer Filters.

Deployed Printers

Данный подраздел содержит в себе список всех принтеров, опубликованных в каталоге Active Directory. В контексте данной книги мы не будем его рассматривать.

Reliability Monitor

CLSID-номер оснастки: {F1FAFB1C-1ABC-49f7-B216-F98213B9B7F5}
Библиотека: RelMon.dll
Используется в стандартных консолях: perfmon.msc

С целью повышения информативности операционной системы Windows Vista в вопросах возникновения ошибок, в ее состав теперь входит новая оснастка, отображающая сведения об возникших ошибках программ, компонентов компьютера, компонентов операционной системы и других ошибках. Данные для этой оснастки предоставляются провайдером Reliability Analysis Component (RAC) один раз в 24 часа.

Основное окно оснастки состоит из шести блоков.

  • График возникновения ошибок определенного типа. Данный график состоит собственно из графика, который показывает кривую возникновения любых ошибок, а также поля под ним, с помощью которого определяется тип возникшей ошибки и дата ее возникновения.
  • Раскрывающийся список SOFTWARE (UN)INSTALLS отображает список всех ошибок, возникших при установке или удалении программ, а также отображает название программ, их версии и дату установки (удаления).
  • Раскрывающийся список APPLICATION FAILURES отображает список всех ошибок, возникших при работе программ, а также отображает названия этих программ, их версии, дату возникновения ошибки и тип ошибки.
  • Раскрывающийся список HARDWARE FAILURES отображает список всех ошибок, возникших при работе компонентов компьютера, а также отображает тип этих компонентов, имя компонента, дату возникновения ошибки и тип ошибки.
  • Раскрывающийся список WINDOWS FAILURES отображает список всех ошибок, возникших при работе компонентов операционной системы, а также отображает дату возникновения ошибки, тип ошибки, описание ошибки.
  • Раскрывающийся список MISCELLANEOUS FAILURES отображает список всех смешанных ошибок, которые не подходят ни под одно из предыдущих описаний ошибок, а также отображает дату возникновения ошибки, тип ошибки, описание ошибки.

Services

CLSID-номер оснастки: {58221C66-EA27-11CF-ADCF-00AA00A80033}
Библиотека: filemgmt.dll
Используется в стандартных консолях: comexp.msc (в каталоге %systemroot%\system32\com),
 compmgmt.msc, services.msc.

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

Описание служб, доступных в операционной системе Windows Vista по умолчанию, будет описано в следующей главе данной книги.

Продолжение следует

Рейтинг: 5.00 [ 1 ] 
Оцените: 1 2 3 4 5
moemesto.ru bobrdobr.ru - добавить в социальные закладки
В начало записи
Оригинал статьи: http://www.onestyle.com.ua/txt.php?u=487

В избранное