这是我希望用一些简单的PowerShell来解决部署问题:编程方式更新网络打印机驱动程序
做32位的Windows XP在64位Windows 7迁移,USMT是 迁移所有网络打印机,这是伟大的。由于驱动程序 显然不正确,驱动程序需要手动升级(右键单击打印机 - >更新驱动程序) 。
此操作是否存在WMI函数或Powershell cmdlet?我似乎无法找到任何 文档!由于我们的USMT任务序列与 部署分开,并且在迁移的用户环境下运行,我相信它 可以工作。如果我可以得到正确的语法,那么在TS的末尾添加一个Powershell 脚本将是完美的。
我基本上正在寻找与右键单击打印机并单击“更新驱动程序”具有相同结果的功能。我已经在MDT论坛发布了这个帖子,因为我认为这可能更合适!
我看过Win32_Printer类,但看起来并不像我所需要的。
您是否尝试过只映射打印机,看它是否会查询正确的打印机驱动程序?这就是我们为6000台机器和数百台打印机所做的所有工作...... \ –