贝尔金有线打印服务器设置方法

1:用网线连接上打印服务器,把本机器的ip设置成:192.168.2.100

环境说明:

  • 打印机是在局域网中一台打印服务器共享的打印机
  • 需要添加打印机的系统为win7x64。因打印机比较老,没有win7x64的驱动程序,咨询厂家得到下面的解决办法:
    正常手动添加打印机的步骤:
  1. 【添加打印机】
  2. 【添加本地打印机】
  3. 【创建新端口】
  4. 【端口类型:Local Port】
  5. 【输入端口名:\\\192.168.1.8\HPLaserJ
  6. 选择厂商【HP】
  7. 打印机选择【HP LaserJet 3050 PCL5】
  8. 一直下一步完成。

网络打印机服务器安装配置。关于在AD中配置打印服务器通过Print
Management进行管理及打印机在AD中通过组策略自动安装的相关问题。目前我的环境是这样的,内部有两台打印机,一台是网络打印机可分配IP),另外一台是普通打印机,目前连接在一台客户端上,通过共享的方式进行应用,我想请教的是,1、如何在AD环境中配置一台打印服务器,通过Print
Management)统一管理与维护所有打印任务,2、如何通过组策略实现这两台打印机在AD环境中的自动安装,无需客户端操作进行安装,用户登录后即可安装好相应的打印机,进行打印任务的操作,以上是我目前遇到的问题,请工程师提供相关帮助,非常感谢您的支持。

2:恢复打印服务器的默认设置

批处理解决过程:

回答:根据您的描述,我对这个问题的理解是:您现在有两台打印机,一台在服务器上一台在客户机上,现在您想知道如何对在AD中通过组策略自动部署打印机。您看到的文章来自活动目录seo

一般情况我们设置前都要先清零,首先按住后部的黑色按键,然后通电。就会看见前面的红灯狂闪,这时千万不要松开等红灯不闪在松手。这样就清零成功了,这个时候打印服务器的ip是:192.168.2.253

获取打印机端口号:

  • 先按照常规的方法添加一次打印机
  • 然后点击【开始】-【运行】-输入regedit打开【注册表编辑器】
  • 搜索端口\\\192.168.1.8\HPLaserJ
    得到下面两条记录:
    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\Ports
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Ports
    在这个路径下面有一个【字符串值】,名字都是刚才添加打印机用的端口。
    经验证发现两条是关联的,修改一条,另外一条也会更改。

打印机服务器安装配置问题分析:

3:把你的打印机连接上打印服务器,通过ie,访问192.168.2.253,打印服务器缺省的密码是为空

获取打印机驱动文件:

  • 打印机上面点击右键,在弹出的菜单中选择【打印机属性】
  • 然后点击【关于标签】
  • 在驱动【程序文件(R)】列表下面有用到的相关驱动文件;
  • 我选择了第一个作为搜索条件【HPC3050F.GPD】
  • 打开我的电脑进入【C盘(系统盘)】搜索关键词【HPC3050F】
  • 得到了一个inf的文件是【C:\Windows\inf\prnhp002.inf】

首先,您提到的(Print management)需要您的DC的操作系统是Windows server 2003
R2或者windows server 2008.

图片 1 

添加打印机的脚本

端口号有了,inf驱动文件也有了。剩下的就好解决了。

@echo off
echo;添加HP LaserJet 3050 打印机
ver|find "6.1">nul&& goto :win7
rem 环境中只有两种系统,不是win7就是xp
echo;添加中
rundll32 printui.dll,PrintUIEntry /in /u /z /q /n "\\SZ-打印机\HPLaserJ"
echo;设置默认打印机中
rundll32 printui.dll,PrintUIEntry /y /n "\\SZ-打印机\HPLaserJ"
echo;操作完成。
echo;按任意键退出。
pause>nul&exit
:win7
echo;
echo;添加端口:&echo;------------------------
reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Ports" /s |find "\\172.16.12.8\HPLaserJ" >nul 2>nul
if %errorlevel% equ 0 (
 echo;端口已存在。) else (
 REG ADD "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Ports" /v \\172.16.12.8\HPLaserJ /t REG_SZ /f
)
echo;
echo;添加打印机:&echo;------------------------
(for /f "skip=5 tokens=7 delims=\" %%i in ('reg query HKLM\SYSTEM\CurrentControlSet\Control\Print\Printers') do echo %%i)|find "HP LaserJet 3050">nul 2>nul
if %errorlevel% equ 0 (
 echo;HP LaserJet 3050已存在。) else (
 echo;正在添加中。。。
 rundll32 printui.dll,PrintUIEntry /if /b "HP LaserJet 3050 PCL5" /f C:\Windows\inf\prnhp002.inf /r "\\172.16.12.8\HPLaserJ" /m "HP LaserJet 3050 PCL5" /z
 echo;正在设置为默认打印机
 rundll32 printui.dll,PrintUIEntry /n "HP LaserJet 3050 PCL5" /y
)
echo:&echo;操作完成。
echo;
echo;按任意键退出。
pause>nul&exit

其次,您的打印机也需要完全的兼容个版本的Windows操作系统,否则可能有些客户端会无法安装驱动或者正常打印.您可以参考一下链接中的文章:

上面的图是我已经设置好时候的图,你的打印机连接上,如果显示ready,那么就表明你的打印机可以用。

别的方法实现自动安装打印机:printer management

在网上搜到另外一个更好的方法,不过该方法需要有驱动才行,未做测试,留下备用。

http://bbs.51cto.com/thread-1070667-1-1.html

满足了这两个条件,您就可以开始部署您的打印机了.

Printer 1 >   HP LaserJet 1020 :     Not Connected

第一步: 在机器上安装,共享打印机.(使用print management必须是打印服务器的本地打印机)

  1. 在您的服务器上打印机的驱动.
  2. 分别共享这台打印机
  3. 分别尝试用去连接这台打印机,确认都已经被正确的共享了
  4. 分别右键”控制面板\打印机”下面的打印机,点属性.
  5. 检查属性”共享”选项卡,其中 “列入目录”都已经勾上了.

建议:

那就表示不能用了

第二步:在服务器安装printer management

  1. 用域管理员身份登录服务器
  2. 打开 “控制面板\添加删除程序”
  3. 点击 “添加删除windows组件”
  4. 双击 “管理和监视工具\打印管理组件”
  5. 完成安装.

打印机服务器安装配置第一步