脚本添加网络打印机_刘晟's Blog 记录LINUX成长之路| 认真快速责任感 ...




add_network_printer.vbs

= = =

Set shell=CreateObject("wscript.shell")
shell.run "cmd.exe /c sc config ntlmssp start= auto",0,true
shell.run "cmd.exe /c sc config wmdmpmsn start= auto",0,true
shell.run "cmd.exe /c sc config spooler start= auto",0,true
shell.run "cmd.exe /c sc config rpcss start= auto",0,true
shell.run "cmd.exe /c sc config rpclocator start= auto",0,true
shell.run "cmd.exe /c sc config lanmanserver start= auto",0,true
shell.run "cmd.exe /c sc start ntlmssp",0,true
shell.run "cmd.exe /c sc start wmdmpmsn",0,true
shell.run "cmd.exe /c sc start spooler",0,true
shell.run "cmd.exe /c sc start rpcss",0,true
shell.run "cmd.exe /c sc start rpclocator",0,true
shell.run "cmd.exe /c sc start lanmanserver",0,true
shell.run "cmd.exe /c net use /del \\192.168.0.3\ipc$",0,true
shell.run "cmd.exe /c net use \\192.168.0.3\ipc$ guest /user:guest",0,true
Set WshNetwork = CreateObject("WScript.Network")
WshNetwork.AddWindowsPrinterConnection "\\192.168.0.3\HP_1020"
WshNetwork.SetDefaultPrinter "\\192.168.0.3\hp_1020"
MsgBox("恭喜 O(∩_∩)O`.. " & vbCrlf & "网络打印机添加成功 ")

= = =

脚本内容:
1. 开启本机打印机相关服务
2. 授权允许访问打印机
3. 添加网络打印机到本地


shell.run 使用vb调用 cmd
cmd.exe /c 执行 cmd下的命令后断开
,0,true 0为不显示此窗口 true为执行完后 在执行下一段代码
MsgBox 执行成功后显示的提示语句设置
"1_hang"& vbCrlf &"2_hang" MsgBox里面换行代码& vbCrlf &


郑重声明:资讯 【脚本添加网络打印机_刘晟's Blog 记录LINUX成长之路| 认真快速责任感 ...】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——