RUNDLL32 打印机命令详解:配置与管理打印机

需积分: 50 20 下载量 5 浏览量 更新于2024-09-18 2 收藏 5KB TXT 举报
"打印机用户界面命令RUNDLL32用于管理和配置打印机,是Windows系统中一个内置的命令行工具。通过调用RUNDLL32并传入特定的参数,用户可以执行各种打印机相关的操作,如添加、删除打印机,设置默认打印机,显示打印机属性等。以下是对这些命令选项的详细解释: 1. `/a[file]`: 指定二进制文件名。 2. `/b[name]`: 设置基本打印机名称。 3. `/c[name]`: 如果操作涉及远程机器,指定UNC机器名。 4. `/dl`: 删除本地打印机。 5. `/dn`: 删除网络打印机连接。 6. `/dd`: 删除打印机驱动程序。 7. `/e`: 显示打印首选项界面。 8. `/f[file]`: 指定INF文件或输出文件路径。 9. `/ga`: 添加每个机器的打印机连接。 10. `/ge`: 枚举每个机器的打印机连接。 11. `/gd`: 删除每个机器的打印机连接。 12. `/h[arch]`: 指定驱动程序架构,如Alpha、Intel、IA64或x64。 13. `/ia`: 使用INF文件安装打印机驱动程序。 14. `/id`: 使用添加打印机驱动程序向导安装驱动程序。 15. `/if`: 使用INF文件安装打印机。 16. `/ii`: 使用带INF文件的添加打印机向导安装打印机。 17. `/il`: 使用添加打印机向导安装打印机。 18. `/in`: 添加网络打印机连接。 19. `/j[provider]`: 指定打印提供程序名称。 20. `/k`: 打印测试页(不用于安装打印机)。 21. `/l[path]`: 指定打印机驱动程序源路径。 22. `/m[model]`: 指定打印机驱动程序型号名。 23. `/n[name]`: 指定打印机名称。 24. `/o`: 显示打印机队列查看。 25. `/p`: 显示打印机属性。 26. `/q`: 安静模式,不显示错误信息。 27. `/r[port]`: 指定端口名。 28. `/s`: 显示服务器属性。 29. `/Ss`: 将打印机设置存入文件(指定存储类型,如PRINTER_INFO_2、PRINTER_INFO_7等)。 30. `/Sr`: 从文件还原打印机设置。 31. `/u`: 使用已安装的打印机驱动程序。 32. `/t[#]`: 设置起始的索引页。 33. `/v[version]`: 指定驱动程序版本(Windows 95/98/ME、Windows NT 4.0、Windows NT 4.0/2000、Windows 2000/XP或Windows XP)。 34. `/w`: 如果驱动程序不在INF文件中,提示用户。 35. `/y`: 将打印机设置为默认打印机。 36. `/Xg`: 获取打印机设置。 37. `/Xs`: 趋势打印机设置。 38. `/z`: 不要自动共享打印机。 39. `/Z`: 不要自动生成打印机名。 40. `/K`: 改变/v和/h的含义(对应于不同操作系统)。 41. `/Z`: 共享打印机(仅与/if选项一起使用)。 42. `/?`: 显示帮助信息。 43. `@[file]`: 从命令行参数文件读取指令。 44. `/Mw[message]`: 显示警告消息。 45. `/Mq[message]`: 显示确认消息。 46. `/W[flags]`: 指定向导的标志和开关(如重启动向导)。 47. `/G[flags]`: 指定全局标志和开关(如抑制安装程序驱动程序警告UI)。 示例命令包括运行服务器属性、打印机属性、添加打印机向导、查看打印机队列、使用INF文件安装打印机等。这些命令可以帮助系统管理员或用户高效地管理和配置打印机设置,无需通过图形用户界面进行操作,尤其适用于自动化脚本或无人值守的部署环境。"