分享

利用脚本添加网络打印机方法详解

 甘苦人生2010 2013-05-28

对于添加网络打印机我们用手动的方法一是麻烦,二来会遇到很多问题例如网络是正常的但却找不到打印机又或者网络邻居无法访问,这些只是说明你没法看到打印机而不是说网络打印机无法建立所以我们用脚本来实现就表现出了它的优越性了。

1、用批处理熟悉BAT的朋友可以用这个方法

新建一个TXT文件把语句复制进去保存改名为.bat就可以双击运行了。

  添加打印机命令:

rundll32 printui.dll,PrintUIEntry /in /u /z /q /n "\\serverIP\printername"

  删除打印机命令:

@rundll32 printui.dll,PrintUIEntry /dn /u /z /q /n "\\serverIP\printername"

2、用VBS脚本实现

新建一个TXT文件把语句复制进去保存改名为.vbs就可以双击运行了。

CODE:

Set WshNetwork = CreateObject("WScript.Network")

WshNetwork.AddWindowsPrinterConnection "\\PrintServerIP\Xerox300"

WshNetwork.SetDefaultPrinter "\\PrintServerIP\Xerox300"示例:

Set WshNetwork = CreateObject("WScript.Network")

WshNetwork.AddWindowsPrinterConnection "\\10.100.92.35\HP"

WshNetwork.SetDefaultPrinter "\\10.100.92.35\HP"

3、对于要用户名和密码的解决办法

在脚本和批处理前面加上一句IPC通道连接

net use \\PrintServerIP\ipc$ 密码 /user:用户名

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多