很多管理员碰到过这样一个问题,在局域网中共享了一个打印机,连接了共享打印机的客户端每次重启电脑后,网络打印机拒绝访问无法使用网络打印机,其实这个问题有两种解决办法,第一种就是把共享打印机器的那台机器开启guest用户,让被共享打印机的电脑不需要密码就可以进行访问就可以了,具体设置可以查阅我专门为解决《局域网访问不需要密码》这篇文章 http://home.51.com/luobin44/diary/item/10049408.html 。

   第二种解决办法就是使用我下面这样一个VBS脚本了,大家只要把如下文本复制到记事本保存为 vbs 格式的脚本放入开机 启动 文件夹里就可以了。这样每次开机这个脚本就会自动给你把你共享的打印机安装在你的机器上了(脚本里注意改成你实际共享的打印机路径)。

On Error Resume Next

Set objNetwork = WScript.CreateObject("WScript.Network")
Set colDrives = objNetwork.EnumNetworkDrives
For i = 0 to colDrives.Count-1 Step 2
objNetwork.RemoveNetworkDrive   colDrives.Item(i), true, true
Next
Set objNetwork = Nothing

dim netprinter
Set netprinter = CreateObject("WScript.Network")
netprinter.AddwindowsPrinterConnection "\\192.168.1.2\hp LaserJet 1010"
set netprinter=nothing

 

转载文章请标明:该文章转自 罗斌原创技术文章:http://luobin44.51.com 〖罗斌个人工作经验谈〗