You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何为默认打印机选择并更新驱动?PowerShell命令无效求助

为打印机更换指定驱动的正确PowerShell方法

问题分析

你之前使用的两条PowerShell命令无法生效,核心问题有两点:

  1. Add-PrinterDriver 和后续的 Set-Printer/Set-PrinterProperty 之间的管道无效——前者的输出无法传递给后者作为操作对象,两个命令是独立执行的。
  2. Set-PrinterProperty 用于修改打印机的常规属性(如端口、共享设置),不能更换驱动;Set-Printer 必须明确指定 -DriverName 参数才能完成驱动变更。

正确操作步骤

1. 确认目标驱动已安装

先确保「EPSON LX Series 1 (80)」驱动已成功安装到系统中,未安装的话先执行以下命令(需管理员权限):

Add-PrinterDriver -Name "EPSON LX Series 1 (80)"

提示:如果系统中没有该驱动文件,需要先通过厂商安装包或设备管理器导入驱动程序。

2. 为目标打印机更换驱动

直接使用 Set-Printer 命令,指定打印机名称和目标驱动:

Set-Printer -Name "Microsoft Print to PDF" -DriverName "EPSON LX Series 1 (80)"

必须以管理员权限执行此命令,执行完成后刷新打印机属性窗口,即可看到驱动已更新。

3. 验证结果

打开打印机属性的「高级」标签页,确认驱动程序已切换为指定的EPSON型号。

常见排查点

  • 若提示「找不到打印机」,用以下命令列出系统中所有打印机的准确名称,确认拼写无误:
    Get-Printer | Select-Object Name
    
  • 若驱动无法更换,检查该驱动是否与目标打印机硬件兼容——部分驱动仅适配特定型号打印机,强制替换可能导致打印功能异常。

内容的提问来源于stack exchange,提问作者Doy Lyster

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.29 12:32:38