pubprn

適用対象: Windows Server 2022、Windows Server 2019、Windows Server 2016、Windows Server 2012 R2、Windows Server 2012

プリンターを Active Directory ドメイン サービスに発行します。 このコマンドは、%WINdir%\System32\printing_Admin_Scripts\<language> ディレクトリにある Visual Basic スクリプトです。 このコマンドをコマンド プロンプトで使用するには、「cscript」に続いて prnjobs ファイルへの完全なパスを入力するか、適切なフォルダーまでディレクトリを移動します。 (例: 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 ドメイン サービスが、プリンターを公開するには、コンテナーのパスを指定します。
/? コマンド プロンプトにヘルプを表示します。

解説

  • 入力する情報にスペースが含まれる場合は、テキストを引用符で囲みます (たとえば、"Computer Name")。

MyDomain.Company.Com ドメインの MyContainer コンテナーに \Server1 コンピューターのすべてのプリンターを公開するには、次のように入力します。

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

MyDomain.company.com ドメインの MyContainer コンテナーに \Server1 サーバーの Laserprinter1 プリンターを公開するには、次のように入力します。

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