pubprn

Область применения: Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012

Публикует принтер в службах домен Active Directory. Эта команда представляет собой скрипт Visual Basic, расположенный в каталоге %WINdir%\System32\printing_Admin_Scripts\<language> . Чтобы использовать эту команду в командной строке, введите cscript , а затем полный путь к pubprn-файлу или измените каталоги на соответствующую папку. Например: cscript %WINdir%\System32\printing_Admin_Scripts\en-US\pubprn.

Синтаксис

cscript pubprn {<servername> | <UNCprinterpath>} LDAP://CN=<container>,DC=<container>

Параметры

Параметр Описание
<servername> Указывает имя сервера Windows, на котором размещен принтер, который требуется опубликовать. Если не указать компьютер, используется локальный компьютер.
<UNCprinterpath> Путь к общему принтеру, который требуется опубликовать, UNC- путь к универсальному соглашению об именовании.
LDAP://CN=<Container>,DC=<Container> Указывает путь к контейнеру в службах домен Active Directory, где требуется опубликовать принтер.
/? Отображение справки в командной строке.

Замечания

  • Если указанная информация содержит пробелы, используйте кавычки вокруг текста (например, "Имя компьютера").

Примеры

Чтобы опубликовать все принтеры на компьютере \Server1 в контейнере MyContainer в домене MyDomain.company.com, введите следующее:

cscript pubprn Server1 LDAP://CN=MyContainer,DC=MyDomain,DC=company,DC=Com

Чтобы опубликовать принтер Laserprinter1 на сервере \\Server1 в контейнере MyContainer в домене MyDomain.company.com, введите следующее:

cscript pubprn \\Server1\Laserprinter1 LDAP://CN=MyContainer,DC=MyDomain,DC=company,DC=Com