Microsoft Learn 官方文档示例;改用前请核对路径、目标和本机可用性。
cscript %WINDIR%\System32\printing_Admin_Scripts\en-US\prncnfg -g -P "Office Printer"prncnfg 是 Microsoft Learn Windows 命令参考中的命令或工具子命令。本页整理可核实的语法、参数和用法示例;适用版本、角色及运行环境请以官方来源为准。
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 | 启用或关闭双向状态、保留已打印作业、脱机排队、设备不匹配排队或先完成后处理。 |
-? | 显示命令帮助或受支持的命令行用法。 |
执行前请核对命令和目标路径。修改文件、服务、账户、磁盘、权限或数据库的操作可能难以撤销;建议先在安全环境测试并保留备份。