prncnfgprncnfg

適用対象: Windows Server (半期チャネル)、Windows Server 2019、Windows Server 2016、Windows Server 2012 R2、Windows Server 2012Applies to: Windows Server (Semi-Annual Channel), Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2012

プリンターに関する構成情報を表示または構成します。Configures or displays configuration information about a printer. このコマンドは、ディレクトリにある Visual Basic スクリプトです %WINdir%\System32\printing_Admin_Scripts\<language>This command is a Visual Basic script located in the %WINdir%\System32\printing_Admin_Scripts\<language> directory. コマンドプロンプトでこのコマンドを使用するには、「 cscript 」に続けて prncnfg.vbs ファイルの完全なパスを入力するか、ディレクトリを適切なフォルダーに変更します。To use this command at a command prompt, type cscript followed by the full path to the prncnfg file, or change directories to the appropriate folder. (例: cscript %WINdir%\System32\printing_Admin_Scripts\en-US\prncnfg)。For example: cscript %WINdir%\System32\printing_Admin_Scripts\en-US\prncnfg.

構文Syntax

cscript prncnfg {-g | -t | -x | -?} [-S <Servername>] [-P <Printername>] [-z <newprintername>] [-u <Username>] [-w <password>] [-r <portname>] [-l <location>] [-h <sharename>] [-m <comment>] [-f <separatorfilename>] [-y <datatype>] [-st <starttime>] [-ut <untiltime>] [-i <defaultpriority>] [-o <priority>] [<+|->shared] [<+|->direct] [<+|->hidden] [<+|->published] [<+|->rawonly] [<+|->queued] [<+|->enablebidi] [<+|->keepprintedjobs] [<+|->workoffline] [<+|->enabledevq] [<+|->docompletefirst]

パラメーターParameters

パラメーターParameter 説明Description
-g-g プリンターに関する構成情報を表示します。Displays configuration information about a printer.
-t-t プリンターを構成します。Configures a printer.
-X-x プリンターの名前を変更します。Renames a printer.
-S <Servername>-S <Servername> 管理するプリンターをホストするリモート コンピューターの名前を指定します。Specifies the name of the remote computer that hosts the printer that you want to manage. コンピューターを指定しない場合は、ローカルコンピューターが使用されます。If you don't specify a computer, the local computer is used.
-P <Printername>-P <Printername> 管理するプリンターの名前を指定します。Specifies the name of the printer that you want to manage. 必須。Required.
-z <newprintername>-z <newprintername> 新しいプリンター名を指定します。Specifies the new printer name. 必要があります、 -x-p パラメーター。Requires the -x and -P parameters.
-u <Username> -w <password>-u <Username> -w <password> 管理するプリンターをホストするコンピューターに接続するアクセス許可を持つアカウントを指定します。Specifies an account with permissions to connect to the computer that hosts the printer that you want to manage. ターゲット コンピューターのローカル Administrators グループのすべてのメンバーはこれらのアクセス許可を持っていますが、アクセス許可を他のユーザーに与えることもできます。All members of the target computer's local Administrators group have these permissions, but the permissions can also be granted to other users. アカウントを指定しない場合は、コマンドが機能するように、これらのアクセス許可を持つアカウントでログオンする必要があります。If you don't specify an account, you must be logged on under an account with these permissions for the command to work.
-r <portname>-r <portname> プリンターが接続されているポートを指定します。Specifies the port where the printer is connected. パラレル ポートまたはシリアル ポートの場合は、(LPT1 や COM1 など) のポートの ID を使用します。If this is a parallel or a serial port, then use the ID of the port (for example, LPT1 or COM1). TCP/IP ポートである場合は、ポートを追加したときに指定したポート名を使用します。If this is a TCP/IP port, use the port name that was specified when the port was added.
-l <location>-l <location> Copyroomなどのプリンターの場所を指定します。Specifies the printer location, such as Copyroom. 場所にスペースが含まれている場合は、 "コピールーム" などのテキストを引用符で囲みます。If the location contains spaces, use quotation marks around the text, such as "Copy Room".
-h <sharename>-h <sharename> プリンターの共有名を指定します。Specifies the printer's share name.
-m <comment>-m <comment> プリンターのコメントの文字列を指定します。Specifies the printer's comment string.
-f <separatorfilename>-f <separatorfilename> 区切りページに表示されるテキストを含むファイルを指定します。Specifies a file that contains the text that appears on the separator page.
-y <datatype>-y <datatype> プリンターが受け入れることができるデータ型を指定します。Specifies the data types that the printer can accept.
-st <starttime>-st <starttime> 可用性に制限は、プリンターを構成します。Configures the printer for limited availability. プリンターが使用可能な時刻を指定します。Specifies the time of day the printer is available. 利用できない場合、プリンターにドキュメントを送信する場合、ドキュメントの保持 (スプール)、プリンターが使用可能になるまでです。If you send a document to a printer when it is unavailable, the document is held (spooled) until the printer becomes available. 時刻は、24 時間制を指定する必要があります。You must specify time as a 24-hour clock. たとえば、午後 11時 00分を指定する次のように入力します。 2300します。For example, to specify 11:00 P.M., type 2300.
-ut <endtime>-ut <endtime> 可用性に制限は、プリンターを構成します。Configures the printer for limited availability. プリンターが存在しない時刻を指定します。Specifies the time of day the printer is no longer available. 利用できない場合、プリンターにドキュメントを送信する場合、ドキュメントの保持 (スプール)、プリンターが使用可能になるまでです。If you send a document to a printer when it is unavailable, the document is held (spooled) until the printer becomes available. 時刻は、24 時間制を指定する必要があります。You must specify time as a 24-hour clock. たとえば、午後 11時 00分を指定する次のように入力します。 2300します。For example, to specify 11:00 P.M., type 2300.
-o <priority>-o <priority> スプーラが印刷キューに印刷ジョブをルーティングに使用する優先順位を指定します。Specifies a priority that the spooler uses to route print jobs into the print queue. 優先順位の高い印刷キューでは、優先度の低い任意のキューの前に、すべてのジョブを受信します。A print queue with a higher priority receives all its jobs before any queue with a lower priority.
-i <defaultpriority>-i <defaultpriority> 各印刷ジョブに割り当てられている既定の優先順位を指定します。Specifies the default priority assigned to each print job.
{+|-}共用{+|-}shared ネットワークでこのプリンターを共有するかどうかを指定します。Specifies whether this printer is shared on the network.
{+|-}接続{+|-}direct ドキュメントをスプールせず、プリンターに直接送信する必要があるかどうかを指定します。Specifies whether the document should be sent directly to the printer without being spooled.
{+|-}投稿{+|-}published このプリンタを active directory に発行するかどうかを指定します。Specifies whether this printer should be published in active directory. プリンタを公開する場合は、他のユーザーが場所や (印刷とホチキス止めの色) などの機能に基づいて検索できます。If you publish the printer, other users can search for it based on its location and capabilities (such as color printing and stapling).
{+|-}hidden{+|-}hidden 予約済みの関数です。Reserved function.
{+|-}rawonly{+|-}rawonly 生データの印刷ジョブのみをこのキューにスプールできるかどうかを指定します。Specifies whether only raw data print jobs can be spooled in this queue.
{+|-}} キューに登録済み{+|-}}queued プリンターを開始してから、ドキュメントの最後のページがスプールされた印刷ことを指定します。Specifies that the printer should not begin to print until after the last page of the document is spooled. 印刷中のプログラムは、ドキュメントの印刷が完了するまでは使用できません。The printing program is unavailable until the document has finished printing. ただし、このパラメーターを使用すると、ドキュメント全体を確実にプリンターに送信します。However, using this parameter ensures that the whole document is available to the printer.
{+|-}keepprintedjobs{+|-}keepprintedjobs スプーラが印刷後ドキュメントを保持するかどうかを指定します。Specifies whether the spooler should retain documents after they are printed. このオプションを有効にすると、プリンターに印刷中のプログラムからの代わりに、印刷キューからドキュメントを再送信するユーザーができます。Enabling this option allows a user to resubmit a document to the printer from the print queue instead of from the printing program.
{+|-}オフライン作業{+|-}workoffline ユーザーが、コンピューターがネットワークに接続されていない場合は、印刷キューに印刷ジョブを送信することができるかどうかを指定します。Specifies whether a user is able to send print jobs to the print queue if the computer is not connected to the network.
{+|-}enabledevq{+|-}enabledevq プリンターのセットアップに一致しない印刷ジョブ (PostScript 以外のプリンターにスプールされた PostScript ファイルなど) を、印刷ではなくキューに保持するかどうかを指定します。Specifies whether print jobs that don't match the printer setup (for example, PostScript files spooled to non-PostScript printers) should be held in the queue rather than being printed.
{+|-}docompletefirst{+|-}docompletefirst スプーラがスプールを完了していない、優先順位の高い印刷ジョブを送信する前にスプールを完了した優先度の低い印刷ジョブを送信する必要があるかどうかを指定します。Specifies whether the spooler should send print jobs with a lower priority that have completed spooling before sending print jobs with a higher priority that have not completed spooling. このオプションが有効になっているドキュメントがスプールに完了しない場合は、スプーラーは複数の小さなする前に大きなドキュメントを送信します。If this option is enabled and no documents have completed spooling, the spooler will send larger documents before smaller ones. ジョブの優先順位がプリンターの効率を最大化したい場合は、このオプションを有効にする必要があります。You should enable this option if you want to maximize printer efficiency at the cost of job priority. このオプションが無効になっている場合、スプーラ常に優先順位の高いジョブに対応するキュー最初送信します。If this option is disabled, the spooler always sends higher priority jobs to their respective queues first.
{+|-}enablebidi{+|-}enablebidi プリンターがスプーラーにステータス情報を送信するかどうかを指定します。Specifies whether the printer sends status information to the spooler.
/?/? コマンド プロンプトにヘルプを表示します。Displays help at the command prompt.

Examples

Hrserverという名前のリモートコンピューターでホストされている印刷キューを使用して、 colorprinter_2という名前のプリンターの構成情報を表示するには、次のように入力します。To display configuration information for the printer named colorprinter_2 with a print queue hosted by the remote computer named HRServer, type:

cscript prncnfg -g -S HRServer -P colorprinter_2

Colorprinter_2という名前のプリンターを構成して、 hrserverという名前のリモートコンピューターのスプーラが印刷後に印刷ジョブを保持するようにするには、次のように入力します。To configure a printer named colorprinter_2 so that the spooler in the remote computer named HRServer keeps print jobs after they have been printed, type:

cscript prncnfg -t -S HRServer -P colorprinter_2 +keepprintedjobs

Hrserverという名前のリモートコンピューター上のプリンターの名前をcolorprinter_2からcolorprinter 3に変更するには、次のように入力します。To change the name of a printer on the remote computer named HRServer from colorprinter_2 to colorprinter 3, type:

cscript prncnfg -x -S HRServer -P colorprinter_2 -z "colorprinter 3"

その他の参照情報Additional References