脚本添加打印机

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

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:用户名



文章来自: 本站原创
引用通告: 查看所有引用 | 我要引用此文章
Tags:
相关日志:
评论: 0 | 引用: 0 | 查看次数: 872
发表评论
昵 称:
密 码: 游客发言不需要密码.
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.
字数限制 1000 字 | UBB代码 关闭 | [img]标签 关闭