在 的帮助下printui.dll,PrintUIEntry /?
,我们有以下示例使用/c
switch 远程安装打印机驱动程序。
Add printer driver using inf:
rundll32 printui.dll,PrintUIEntry /ia /c\\machine /m "Brother DCP-128C" /h "x86" /v "Type 3 - User Mode" /f c:\infpath\infFile.inf
Add printer driver using inf:
rundll32 printui.dll,PrintUIEntry /ia /K /c\\machine /m "Brother DCP-128C" /h "x86" /v 3
我无法使用错误代码 0x32(不支持此功能)使其正常工作。我正在执行以下操作:
使用“net use”使用远程服务器的管理员凭据创建与远程服务器的连接。
禁用远程计算机中的 UAC。
使用/不使用/K 运行上述命令。
我可以看到它正在将驱动程序文件复制到远程机器的“print$”文件夹中,但远程安装最终失败,并出现错误提示,错误代码为 0x32。
有没有办法或特定条件使这件事起作用?因为它是在帮助文档中作为示例提到的,所以我认为我可能遗漏了一些东西。
还有其他方法可以实现所需的任务吗?