原文:http://60808.org/thread-20259-1-1.html

视频地址:http://edu.51cto.com/lesson/id-20163.html

本文介绍的是在Win2008 server系统中配置一台打印服务器的配置方法,同样适于Win2008 R2,之前是统一使用TCP/IP的安装方法进行安装,目前提出的方案是使用打印服务器的方式,通过打印日志来获取打印概况。
<ignore_js_op>

现在需要更改为
<ignore_js_op>

现在就Windows Server 2008 R2标准版的打印服务器进行配置
一.安装打印服务器角色

  • 打开桌面的“服务器管理器”,点击“角色”,“添加角色”

<ignore_js_op> 
2.打开角色添加向导

<ignore_js_op> 
3.选择“打印和文件服务”

<ignore_js_op> 
4.选中“打印服务器”即可,当然也可以设置为其他的如internet打印

<ignore_js_op> 
5.确认安装角色

<ignore_js_op> 
6.显示安装角色结果,如果出错,查看原因后处理。

<ignore_js_op> 
7.安装好之后最好重启下服务器。

二.打印服务器配置
1.打开“服务器管理器”,依次展开“角色”--“打印和文件服务”--“打印管理”--“打印服务器”--“XXX(本机)”--“打印机”,右击“打印机”,选中“添加打印机”

<ignore_js_op> 
2.因为我这里的打印机都是通过TCP/IP端口进行连接,因此这步就需要根据自己的实际情况进行操作了。我这里选择IP地址方式添加打印机
<ignore_js_op> 
2.设备类型选为"TCP/IP设备",主机名输入为打印机的IP地址

<ignore_js_op> 
3.添加驱动,注意64位服务器添加的是64位驱动

<ignore_js_op> 
4.选择“从磁盘安装”驱动

<ignore_js_op> 
5.浏览到驱动所在文件夹即可

<ignore_js_op> 
6.确认打印机驱动型号

<ignore_js_op> 
6.打印机名称及共享名称位置的设置

<ignore_js_op> 
7.打印机概览

<ignore_js_op> 
8.安装完成

<ignore_js_op> 
9.其他打印机按照其打印机的安装方式进行安装好,即可。
<ignore_js_op> 
我这里就安装了3台打印机,HP 9000 2F / HP 9000 3F / Ricoh Aficio MP C4500 PCL5c。

三.配置打印服务器的日志

  • 打开“服务器管理器”,依次打开“诊断”--“事件查看器”--“应用程序和服务日志”--“Microsoft”--"Windows"--"PrintService"--"Operational"

<ignore_js_op> 
2.启用打印日志,默认情况下打印日志是禁用的,需要我们手动点击右边的“启用日志”开启打印日志

<ignore_js_op>

3.这个时候我们在客户端安装打印机并打印就可以看到打印日志
<ignore_js_op> 
以上就可以看到类似于“C0300022B068 上 Administrator 拥有的文档 2, 测试页 已通过 172.17.46.200 端口在 HP LaserJet 9000 2F 打印。大小(以字节为单位): 92859。打印页数: 1。无需用户操作。”这样的信息就是我们所需要的哪台电脑的哪个账户拥有“文件名”通过哪个端口的哪个打印机打印,打印了多少页。这些信息就够了。
因为我们只需要“任务类别”为“打印文档”的消息,通过观察可以发现事件ID为307的就是打印文档。那么我们就只需要创建一个事件ID为307的日志视图。
4.创建自定义日志视图
<ignore_js_op> 
5.输入自定义视图名称
<ignore_js_op> 
6.查看“诊断”--“自定义视图”就可以看到我们的自定义视图“打印日志”
<ignore_js_op> 
7.打印日志默认只有1MB大小,我们可以按照自己的要求加大日志大小,以保留更长时间的日志。
打开“服务器管理器”,依次打开“诊断”--“事件查看器”--“应用程序和服务日志”--“Microsoft”--"Windows"--"PrintService"--"Operational",右击“Operational”,选中“属性”
<ignore_js_op> 
8.我这边的设定为20MB
<ignore_js_op>

FAQ:

  • 因防火墙问题无法连接打印机处理

打开“控制面板”--“Windows防火墙”--“允许程序或功能通过Windows防火墙”
<ignore_js_op> 
找到“文件和打印共享”,后面的都勾选,允许通过。
<ignore_js_op> 
以上确定即可。

以上打印服务器就架设并配置好了。现在就需要我们对客户端进行批量安装,一般都是通过组策略下发。
我这边也提供一个相应的打印机安装批处理:

@echo off
echo 添加网络打印机
echo 等待....
sc config spooler start= auto
net stop spooler & net start spooler
rem 只需替换以下ip、打印机名、帐号、密码为具体名称即可
net use \\192.168.10.131\IPC$ "passwd" /user:"guest"
rundll32 printui.dll,PrintUIEntry /in /n "\\192.168.10.131\Samsung SCX-4650 4X21S Series"
echo 连接成功
pause

Win2008 Server系统安装打印服务器与配置的更多相关文章

  1. Win2008远程多用户登陆的配置方法 另附详细设置: Windows server 2008 R2实现多用户远程连接

    Win2008远程多用户登陆的配置方法     在使用Windows 2008远程登录功能时,如果需要进行多用户登录,可以采用以下配置方法: 首先要启用远程桌面这一功能:右击“我的电脑”→ 属性 → ...

  2. Win2008 Server配置PHP环境

    Win2008 Server配置PHP环境   阅读目录 创建一个网站 配置PHP环境 配置iis的“处理应用程序映射” 在配置PHP环境之前要先配置好IIS. 传送门-> Win2008 Se ...

  3. Ubuntu Server 13.10 安装配置图解教程

    一.Ubuntu Server 13.10系统安装 Ubuntu分为桌面版(desktop)和服务器版(Server),下面为大家介绍服务器版本Ubuntu Server 13.10的详细安装过程. ...

  4. Win2008 Server搭建FTP服务器

    首先创建一个专门的FTP用户,当然也可以不创建. 用系统自带的超管用户. 设置用户名和密码.用户下次登陆必须修改密码记得去掉勾选. 在角色里面的WEB服务器找到添加角色服务.我之前有安装IIS. 没有 ...

  5. Tomcat下conf下server.xml的文件配置信息

    Tomcat下conf下server.xml的文件配置信息,基本上不用做任何修改就可以使用,修改的地方就是host区域的一些配置,此文件设置端口为80. 注意:Tomcat配置文件中(即server. ...

  6. Tomcat源码解读系列(一)——server.xml文件的配置

    Tomcat是J2EE开发人员最常用到的开发工具,在Java Web应用的调试开发和实际部署中,我们都可以看到Tomcat的影子.大多数时候,我们可以将Tomcat当做一个黑盒来看待,只需要将编写的J ...

  7. ubuntu server nginx 安装与配置

    ubuntu server nginx 安装与配置 一:关于nginx http://wiki.ubuntu.org.cn/Nginx http://nginx.org/cn http://wiki. ...

  8. Team Foundation Server 2010下载安装配置方法

    一.Team Foundation Server 2010下载: ed2k://|file|cn_visual_studio_team_foundation_server_2010_x86_x64_d ...

  9. SQL Server 2008安装和配置过程

    下面我将用图解的方式,来介绍SQL Server 2008安装和配置过程,希望对大家有所帮助. 闲言少叙,直奔主题!点击setup.exe安装文件后,如果系统没有以下组件,则会出现如下提示! 安装20 ...

随机推荐

  1. HDUOJ----1263水果

    水果 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submissi ...

  2. 常见Web前端开发笔试题

    1.什么是web标准? WEB标准不是某一个标准,而是一系列标准的集合.网页主要由三部分组成:结构(Structure).表现(Presentation)和行为 (Behavior). 对应的标准也分 ...

  3. android直接读取项目中的sqlite数据库

    最近项目中要实现android读取sqlite数据库文件,在这里先做一个英汉字典的例子.主要是输入英语到数据库中查询相应的汉语意思,将其答案输出.数据库采用sqlite3. 如图: 实现过程完全是按照 ...

  4. AsyncTask与ProgressDialog使用笔记(安卓在背景运行耗时任务)

    AsyncTask用在需要在ui线程中调用.在背景线程中执行耗时任务.并且在ui线程中返回结果的场合.下面就是一个在背景中运行的AsyncTask的实现DownloadDBTask, Android中 ...

  5. Linux命令-定时任务命令:crontab

    linux定时任务命令相当于windows=>附件=>系统工具=>计划任务程序. 要想让linux定时任务生效,首先应该先启动crond服务,并且给这个服务设置开机自自动. 默认li ...

  6. CentOS 安装 Hadoop

    原文地址:http://www.cnblogs.com/caca/p/centos_hadoop_install.html 下载和安装   download hadoop from http://ha ...

  7. api 和 C# 里的接口的区别?

    从狭义上讲,接口指的是借由 interface 定义的结构,接口中只对方法做定义,不做实现.具体实现由最终实现接口的类提供. interface 作为一种类型,可以用于定义方法,我们只关心类实现了接口 ...

  8. Linux内存初始化(四) 创建系统内存地址映射

    一.前言 经过内存初始化代码分析(一)和内存初始化代码分析(二)的过渡,我们终于来到了内存初始化的核心部分:paging_init.当然本文不能全部解析完该函数(那需要的篇幅太长了),我们只关注创建系 ...

  9. js 正则表达式 exec 和 match的使用

    match body.match(/\d\.\d\.\d\.\d:\d/g); // 推荐使用exec可以拿到多个数组 exec var a = [ 'PHPSESSID=sglvjui97o18bg ...

  10. Latex中定义、定理、引理、证明 设置方法总结

    Latex中定义.定理.引理.证明 设置方法总结 在LaTex中需要有关定理.公理.命题.引理.定义等时,常用如下命令 \newtheorem{定理环境名}{标题}[主计数器名] \newtheore ...