你目前正处于脱机状态,正在等待 Internet 重新连接

在 Windows 中如何在无用户交互的情况下添加打印机

针对 Windows Server 2003 的支持已于 2015 年 7 月 14 日终止。

Microsoft 已于 2015 年 7 月 14 日终止了对于 Windows Server 2003 的支持。该更改已影响到您的软件更新和安全选项。 了解这一措施对于您的含义以及如何继续保持受保护状态。

概要
Windows 2000 和 Windows Server 2003 提供使用命令行安装打印机的功能。当您使用登录脚本或预定事件从一组用户添加或删除打印机时,此功能尤其有用。

虽然 Microsoft Windows NT 4.0 Zero Administration Kit (ZAK) 包含一些诸如 Con2prt.exe 的工具,但是通过 Con2prt.exe 工具,只能添加或删除网络打印机。您还可以使用 Windows 2000 修改和删除本地打印机。因此,管理员可以通过使用户运行批处理文件或登录脚本,从而控制用户打印能力的所有方面。

注意:如果在登录脚本或客户端启动的批处理文件中使用此命令,则客户端计算机需要运行 Windows 2000 或 Windows Server 2003。由于要在客户端计算机上运行登录脚本,因此 Windows NT 4.0 客户端无法处理此命令。

此外,可以从管理员的工作站或者从服务器运行这些命令,从而向客户端计算机推送安装打印机,而无须从实际的计算机执行安装。
更多信息
下面的示例列出此命令的最常见用法。

注意:此命令只能在基于 Windows 2000 或基于 Windows Server 2003 的计算机上运行,该计算机对应的服务器或工作站可以为 Windows 2000、Windows Server 2003 或 Windows NT 4.0。

下面的示例在一台名为 SERVER 的计算机上添加一个 Agfa 打印机驱动程序,并创建一个逻辑打印机。

注意:这两行都可以放入批处理文件中,也可以在命令提示符下按照任意顺序键入。这两行已换行以便于阅读。
rundll32 printui.dll,PrintUIEntry /ia /c\\server /m "AGFA-AccuSet v52.3" /h "Intel" /v "Windows 2000" /f %windir%\inf\ntprint.inf

rundll32 printui.dll,PrintUIEntry /if /b "Test Printer" /c\\SERVER /f "%windir%\inf\ntprint.inf" /r "lpt1:"/m "AGFA-AccuSet v52.3"
下面的示例从名为 SERVER 的计算机中删除 Agfa 打印机:
rundll32 printui.dll,PrintUIEntry /dl /n "Test Printer" /c\\SERVER
有关可用开关的更多信息,请在该命令后键入 /?

此外,在命令提示符处,键入:
rundll32 printui.dll,PrintUIEntry /?
上面的命令可显示用法开关的完整列表,并提供使用此方法的详细示例。

此外,在命令提示符处,键入:
rundll32 printui.dll,PrintUIEntry /Xs /n "printer" ?
上面的命令可显示有关更改打印机属性的其他帮助信息。下面的示例将当前的打印机驱动程序切换至指定的新打印机驱动程序(已安装在服务器上):
rundll32 printui.dll,PrintUIEntry /Xs /n\\SERVER\PRINTERSHARENAME DriverName "Lexmark C752 PS3"


注意:下面是一个语法示例,只要创建“标准 TCP/IP 端口”,该语法即可正确运行。
rundll32 printui.dll,PrintUIEntry /if /b "NORTH-US-SRTEST-TEST24-BOGUS" /f %windir%\inf\ntprint.inf /r "IP_157.57.50.98" /m "HP Laserjet 4000 Series PCL" /Z
如果没有创建“标准 TCP/IP 端口”,则可能出现下面的错误对话框:
打印机用户界面
打印机 rundll 命令失败。
命令:/if /b "NORTH-US-SRTEST-TEST24-BOGUS" /f %windir%\inf\ntprint.inf /r "IP_157.57.50.98" /m "HP Laserjet 4000 Series PCL" /Z。
您输入了错误的打印机名称,或者指定的打印机已不再与服务器保持连接。有关更多信息,请单击帮助
push install unattended user interaction 5.00 nt5howto print ntprint scripts automated automatic automatically
属性

文章 ID:189105 - 上次审阅时间:10/26/2007 15:40:00 - 修订版本: 5.3

Microsoft Windows 2000 Server, Microsoft Windows 2000 Professional Edition, Microsoft Windows Server 2003 Standard Edition, Microsoft Windows Server 2003 Datacenter Edition, Microsoft Windows Server 2003 Enterprise Edition, Microsoft Windows Server 2003 Web Edition

  • kbhowto kbprint kbproductlink KB189105
反馈