系统命令

prncnfg 命令

prncnfg 是 Microsoft Learn Windows 命令参考中的命令或工具子命令。本页整理可核实的语法、参数和用法示例;适用版本、角色及运行环境请以官方来源为准。

适用版本/范围: Microsoft Learn Windows 客户端与 Windows Server 命令参考;部分条目可能属于旧版命令、服务器角色、可选功能或交互式工具子命令。English

官方文档语法

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]

链接的 Microsoft Learn 文章是上游依据;命令是否可用取决于 Windows 版本、服务器角色、可选功能或交互式工具上下文。

用法示例

Microsoft Learn 官方文档示例;改用前请核对路径、目标和本机可用性。

cscript %WINDIR%\System32\printing_Admin_Scripts\en-US\prncnfg -g -P "Office Printer"

参数、选项与子句

参数 / 子句说明
-g显示打印机配置。
-t配置指定打印机。
-x重命名打印机;需要同时提供 -P 和 -z。
-S <Servername>指定承载打印机的计算机;默认使用本机。
-P <Printername>指定要管理的打印机;必需参数。
-z <newprintername>与 -x 一起使用时指定新打印机名称。
-u <Username> -w <password>提供具有目标打印机管理权限的凭据。
-r <portname>设置打印机端口名称。
-l <location>, -h <sharename>, -m <comment>设置位置、共享名称或备注。
-f <separatorfilename>, -y <datatype>设置分隔页文件或支持的数据类型。
-st <starttime>, -ut <untiltime>使用 24 小时制设置打印机可用时间范围。
-i <defaultpriority>, -o <priority>设置默认作业优先级或打印队列优先级。
+/-shared, direct, hidden, published, rawonly, queued使用 + 或 - 启用或关闭对应打印队列属性。
+/-enablebidi, keepprintedjobs, workoffline, enabledevq, docompletefirst启用或关闭双向状态、保留已打印作业、脱机排队、设备不匹配排队或先完成后处理。
-?显示命令帮助或受支持的命令行用法。
安全提示

执行前请核对命令和目标路径。修改文件、服务、账户、磁盘、权限或数据库的操作可能难以撤销;建议先在安全环境测试并保留备份。

参考文档 ↗返回目录