[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[问题求助] VBS如何在域内安装共享打印机?如能帮忙解决,汇RMB都可以哈!

各位大神,小弟有件急事,需要编写一个VBS脚本完成的。
  1. On Error Resume Next
  2. Set WshNetwork = WScript.CreateObject("WScript.Network")
  3. WshNetwork.AddwindowsPrinterConnection "\\打印服务器地址\共享打印机A"
  4. WshNetwork.AddwindowsPrinterConnection "\\打印服务器地址\共享打印机B"
  5. WshNetwork.SetDefaultPrinter "\\打印服务器地址\共享打印机A"
复制代码
看以上的编写就是需要在域内安装共享打印机,并将其中一个设定为默认设备。

现在问题来了噢???
Client设备上已安装有打印机A\B或A\C或A\B\C(有的安装了2个驱动,有的是3个、有的是4个),如何判断Client安装的打印机并进行覆盖呢?默认状态下Client只需推送安装2个驱动,若Client已安装了4个驱动,则只能覆盖其中2个,另外2个未覆盖的将不能使用造成不便。加入检索功能后,Client已安装4个驱动则自动覆盖4个,如此类推。
类似的脚本应该如何编写!!!! :$ :$

回复 2# yu2n

大神,好复杂噢!!!我要慢慢去消化!!!OK汇款哈。

TOP

回复 2# yu2n


    请问能再简单点说明或直接编写一个能直接运行的脚本嚒,本人真的一点都不懂咧 :'(

TOP

返回列表