kks168 发表于 2007-8-25 13:18:27

用GPO 给users 设印表机

不知道以前是否曾经贴过,不过还是要说说!
公司新近了一台printer,想到要给各部门电脑连线到此印表机, 晕啊!
最近看到关于VBD脚本的帖子,所以想到了1个点子 , 编辑一个VBS 脚本,
然后用GPO去给users加印表机(这样不就解决了), 以下是我个人测试成功的安装过程:
如何在服务器上加与共用印表机就不说了.
我用 HP2420N 为例,共用为 ##srv#hp2420N ( 改# 为 \)
具体过程如下分成:
1。编辑一个VBS 脚本(HEHE,我也不是很懂,靠Goooogle搞来的):
   - 开启notepad(我个人用的)然后贴上以下东东(根据实际情况更改吧):

'// 描述:增加网路印表机
'//新增1个object
Set WshNetwork = CreateObject("WScript.Network")
'// 增加已共用的印表机与途径 ( 改# 为 \)
WshNetwork.AddwindowsPrinterConnection “##srv#hp2420N“
'// 把印表机设置成默认:以下code 可以不用加入 ( 改# 为 \)
WshNetwork.SetDefaultPrinter “##srv#hp2420N“

- 把它存档成 addprinter.vbs

2。用GPO给users 加印表机
- 开启AD使用者与电脑 ->找某个OU右肩 ->新增一个GPO
- 点新增的GPO -〉点编辑
- 使用者设定 -> window 设定->指令挡(登入/登出)->点登入
- 点显示档案 ->出现dialog后把 addprinter.vbs 放进去 -> 关掉此dialog
- 点新增 ->点浏览 ->选 addprinter.vbs -> 开启 ->确定->确定
- 离开就OK了

客户端在重新登入就自动连上此台印表机了!

[ 本帖最后由 kks168 于 2007-8-28 17:24 编辑 ]
页: [1]
查看完整版本: 用GPO 给users 设印表机