各位大神,小弟有件急事,需要编写一个VBS脚本完成的。- On Error Resume Next
- Set WshNetwork = WScript.CreateObject("WScript.Network")
- WshNetwork.AddwindowsPrinterConnection "\\打印服务器地址\共享打印机A"
- WshNetwork.AddwindowsPrinterConnection "\\打印服务器地址\共享打印机B"
- WshNetwork.SetDefaultPrinter "\\打印服务器地址\共享打印机A"
复制代码 看以上的编写就是需要在域内安装共享打印机,并将其中一个设定为默认设备。
现在问题来了噢???
Client设备上已安装有打印机A\B或A\C或A\B\C(有的安装了2个驱动,有的是3个、有的是4个),如何判断Client安装的打印机并进行覆盖呢?默认状态下Client只需推送安装2个驱动,若Client已安装了4个驱动,则只能覆盖其中2个,另外2个未覆盖的将不能使用造成不便。加入检索功能后,Client已安装4个驱动则自动覆盖4个,如此类推。
类似的脚本应该如何编写!!!! :$ :$ |