Совместное использование принтеров
Принтеры, которые вы добавляете из командной строки, не предоставляются для совместного использования автоматически. Если вы хотите обеспечить совместный доступ к такому принтеру, то должны специально сконфигурировать его с помощью Prncnfg. Через параметр -Т укажите, что вы устанавливаете или изменяете свойства принтера, а через параметр -Р задайте нужный принтер. Затем воспользуйтесь параметром -Н для определения имени общего ресурса и параметром +Shared для включения общего доступа. Для совместимости с компьютерами под управлением операционных систем версий до Windows 2000 имя общего ресурса должно быть длиной не более восьми символов и без пробелов.
В крупных организациях имя общего ресурса должно подсказывать, где находится принтер, чтобы пользователям не приходилось изучать его свойства. Например, если принтер расположен в юго-восточном (SE) углу пятого этажа, присвойте ему имя вроде FifthSE. Рассмотрим пример:
- prncnfg -t -s corpsrv03 -p "CentralColorLaser" -h "FifthSE" +shared
Здесь вы настраиваете лазерный принтер CentralColorLaser на сервере CorpSrv03, чтобы этот принтер был общим ресурсом с именем FifthSE.
Для отмены совместного использования служит параметр -Shared. В следующем примере отменяется совместное использование принтера, включенное в предыдущем примере:
- prncnfg -t -s corpsrv03 -p "CentralColorLaser" -shared
Публикация принтеров в Active Directory
Для упрощения пользователям поиска доступных принтеров опубликуйте информацию о них в Active Directory. После этого пользователи смогут искать принтер, исходя из его местонахождения и возможностей. Настроить публикацию принтера позволяет команда Prncnfg. Если вы хотите опубликовать принтер в Active Directory, укажите через параметр -Т, что вы устанавливаете или изменяете свойства принтера; параметр -Р позволяет задать нужный принтер. Параметр +Published сообщает, что принтер должен быть опубликован, а параметр -Published — что информация о принтере должна быть удалена из каталога.
Публикация принтера CentralColorLaser на сервере CorpSrv03 в Active Directory:
- Prncnfg -t -s corpsrv03 -p "CentralColorLaser" +published
Удаление локального принтера OfficeJet из Active Directory:
- Prncnfg -t-p "OfficeJet" -published
В любом случае Prncnfg должна сообщить, что принтер сконфигурирован. Однако команда не сообщает об ошибке, если принтер уже был опубликован или удален.
Настройка страниц-разделителей и изменение режима печати
Страницы-разделители (separator pages) можно вставлять в начало заданий на печать, чтобы облегчить поиск документов на загруженном устройстве печати. С их помощью также можно изменять режим работы принтера, чтобы, например, пере
Устранение проблем со спулингом
Windows использует службу Print Spooler (Диспетчер очереди печати) для управления спулингом заданий на печать. Если эта служба не запущена, спулинг заданий на печать невозможен.
Проверка службы Print Spooler
Вы можете проверить статус службы Print Spooler на локальном компьютере командой:
- sc query type= service | find /v "xO"
Для удаленного компьютера нужно указать UNC-имя, например:
- sc \\Engsvr04 query type= Service | find /v "xO"