打印机安装与管理全攻略
1. 本地连接打印机共享
若使用 USB 或 IEEE 1394(FireWire)将打印机连接到服务器,一旦将打印机插入服务器,Windows 会自动检测、安装并在网络上共享该打印机,同时将其发布到 Active Directory 中(不过可能会提示你提供驱动程序)。
2. 不同系统下打印机共享设置
2.1 Windows Vista 系统
从运行 Windows Vista 的计算机上,点击“开始”,然后按以下步骤操作:
1. 选择“控制面板”,然后点击“打印机”或“硬件和声音\打印机”。
2. 右键单击要共享的打印机,选择“属性”。
3. 在“共享”选项卡上,点击“更改共享选项”。
4. 如图 13 - 6 所示,点击“共享这台打印机”,并选中“在客户端计算机上渲染打印作业”和“在目录中列出”的复选框。
5. 点击“常规”选项卡,在“位置”文本框中输入打印机位置的描述,可在“注释”部分添加任何备注,然后点击“应用”。
6. 点击“打印测试页”,以验证打印机是否正确连接。
在 Windows SBS 控制台中,点击“网络”,然后点击“设备”,打印机将出现在“打印机”列表中。
2.2 Windows XP 系统
从运行 Windows XP 的计算机上,点击“开始”,接着按以下步骤进行:
1. 选择“控制面板”,然后点击“打印机和传真”。
2. 在任务窗格中,点击“添加打印机”以启动“添加打印机向导”,按照向导中的说明完成操作。
3. 在详细信息窗格中,右键单击打印机,选择“属性”。
4. 在“共享”选项卡上,点击“共享这台打印机”,然后点击“在目录中列出”,验证“在客户端计算机上渲染打印作业”是否已选中。
5. 点击“常规”选项卡,在“位置”区域中输入打印机的物理位置。
6. 点击“应用”。
在服务器上,打开 SBS 控制台,点击“网络”,然后点击“设备”,确认打印机已包含在“打印机”列表中。
2.3 Windows 7 系统
从运行 Windows 7 的计算机上,点击“开始”,之后按以下步骤操作:
1. 点击“控制面板”,然后点击“设备和打印机”。
2. 右键单击要共享的打印机,选择“属性”。
3. 在“共享”选项卡上,点击“更改共享选项”。
4. 点击“共享这台打印机”,并选中“在客户端计算机上渲染打印作业”的复选框。
5. 点击“常规”选项卡,在“位置”文本框中输入打印机位置的描述,在“注释”部分添加备注,然后点击“应用”。
6. 在 Windows SBS 控制台的导航栏上,点击“网络”,然后点击“设备”,打印机将出现在“打印机”列表中。
下面是一个简单的 mermaid 流程图,展示不同系统下打印机共享的大致流程:
graph LR
A[开始] --> B{系统类型}
B -->|Windows Vista| C(Vista共享步骤)
B -->|Windows XP| D(XP共享步骤)
B -->|Windows 7| E(7共享步骤)
C --> F(完成共享)
D --> F
E --> F
3. 添加共享打印机的客户端驱动程序
在不同架构的客户端(如 Windows 的 x64 版本)能够使用共享打印机之前,需要将打印机的驱动程序添加到 SBS 中。在首次共享打印机时,这不是自动完成的,因此在创建共享打印机后,需要添加必要的客户端驱动程序。
添加不同架构客户端驱动程序的步骤如下:
1. 打开 Windows SBS 控制台,点击“网络”,然后点击“设备”,右键单击打印机,选择“打印机属性”。
2. 点击“共享”选项卡,然后点击“额外驱动程序”按钮。
3. 在“额外驱动程序”对话框(如图 13 - 7 所示)中,选择要安装的任何客户端驱动程序旁边的复选框,然后点击“确定”。要安装额外的客户端驱动程序,需要在本地或通过网络访问相应驱动程序版本的安装文件。
4. SBS 将提示你输入打印机相应驱动程序的位置。
5. 依次点击“确定”通过后续对话框,以安装驱动程序。
4. 从 Windows SBS 管理打印机
要管理打印作业,打开 Windows SBS 控制台,点击“网络”,然后点击“设备”,右键单击要管理的打印机,从快捷菜单中选择“打印机作业”,之后可以进行以下操作:
|操作|具体步骤|
| ---- | ---- |
|暂停单个文档打印|右键单击选定的文档,从快捷菜单中选择“暂停”;若要恢复打印,右键单击该文档,选择“恢复”|
|暂停所有文档打印|从“打印机”菜单中选择“暂停打印”;若要恢复所有文档打印,再次从“打印机”菜单中选择“暂停打印”|
|取消一个或多个打印作业|选择文档,右键单击,从快捷菜单中选择“取消”(也可以通过选择文档并按 Delete 键来取消打印作业)|
|取消打印队列中的所有打印作业|从“打印机”菜单中选择“取消所有文档”|
|重启打印作业|右键单击文档,从快捷菜单中选择“重启”|
|更改打印作业的优先级|右键单击打印作业,从快捷菜单中选择“属性”,然后使用“优先级”滑块调整文档的优先级,1 为最低优先级,99 为最高优先级|
|指定打印作业仅在特定时间段内打印|右键单击打印作业,从快捷菜单中选择“属性”,选择“仅从”选项,并选择允许文档打印的时间范围。当你希望安排大型文档仅在预计打印机空闲的时间打印时,此功能很有用|
5. 从命令行管理打印机
Windows SBS 2011 让命令行管理变得切实可行,几乎可以从命令行执行所有管理任务,包括打印机相关任务。以下是一些常用的命令和脚本,助你开启命令行管理打印机之旅:
|命令/脚本|功能|
| ---- | ---- |
|Print|将指定的文本文件打印到指定的打印机|
|Lpr|将指定的文本文件打印到指定的 LPD 打印队列|
|Net print|显示指定打印队列或打印作业的信息,还可以暂停、释放或删除打印作业|
|Lpq|显示指定 LPD 打印队列的信息|
|Net start|启动指定的服务,可使用
Net start spooler
和
Net stop spooler
命令来启动或停止假脱机服务|
|Cscript %Windir%\System32\Printing Admin Scripts\en - US\Prrnmngr.vbs|在 Windows 打印服务器上添加、删除或列出打印机|
|Cscript %Windir%\System32\Printing Admin Scripts\en - US\Prrnjobs.vbs|查看和管理 Windows 打印服务器上打印机共享的打印作业|
|Cscript %Windir%\System32\Printing Admin Scripts\en - US\Prrncfg.vbs|查看和更改 Windows 打印服务器上打印机的设置|
|Cscript %Windir%\System32\Printing Admin Scripts\en - US\Prrnqctl.vbs|暂停或恢复打印、清空打印队列或打印测试页|
|Cscript %Windir%\System32\Printing Admin Scripts\en - US\Prrnport.vbs|管理与打印机端口相关的所有事项|
|Cscript %Windir%\System32\Printing Admin Scripts\en - US\Prrndrvr.vbs|在 Windows 打印服务器上添加、删除或列出打印机驱动程序|
需要注意的是,若要查看命令的参数列表,可在命令提示符下输入命令,后跟
/?
。
下面是一个 mermaid 流程图,展示命令行管理打印机的主要操作:
graph LR
A[命令行管理] --> B{操作类型}
B -->|打印文件| C(Print/Lpr)
B -->|查看信息| D(Net print/Lpq)
B -->|服务控制| E(Net start/stop spooler)
B -->|打印机管理| F(Prrnmngr.vbs)
B -->|作业管理| G(Prrnjobs.vbs)
B -->|设置管理| H(Prrncfg.vbs)
B -->|队列控制| I(Prrnqctl.vbs)
B -->|端口管理| J(Prrnport.vbs)
B -->|驱动管理| K(Prrndrvr.vbs)
6. 设置打印机的安全选项
当拥有一系列不同但并非完全相同的打印机时,安全选项就显得尤为重要。例如,可能不希望每个人都能使用为艺术人员购买的每页 5 美元的染料升华打印机。从更实际的层面来看,安全设置可以防止打印机属性或打印优先级被未经授权的更改。
设置打印机权限的步骤如下:
1. 右键单击打印机,选择“打印机属性”。
2. 使用“安全”选项卡为用户组分配权限。
3. 点击“高级”可对权限进行更精细的控制或启用审核,可在安全日志中查看审核设置的结果。
打印机有三个级别的权限,具体定义如下:
|权限级别|描述|默认授予组|
| ---- | ---- | ---- |
|Print|具有此权限的用户或组可以连接到打印机、打印文档,并可以暂停、重启或从打印队列中删除自己的文档。|Everyone 组|
|Manage Documents|具有此权限的用户或组除了拥有 Print 权限外,还可以更改打印队列中所有文档的设置,并可以暂停、重启和删除任何用户的文档。|Creator/Owner 组|
|Manage Printers|具有此权限的用户或组除了拥有 Manage Documents 和 Print 权限外,还可以修改打印机属性、删除打印机、更改打印机权限并获取打印机的所有权。|无|
7. 确定打印机的可用性
若要设置打印机仅在特定时间可用(例如,为了避免下班后打印),可按以下步骤操作:
1. 在 SBS 控制台中,右键单击要修改的打印机,从快捷菜单中选择“打印机属性”。
2. 点击“高级”选项卡,然后点击“可用时间”。
3. 选择打印机对用户可用的最早和最晚时间,然后点击“确定”。
8. 控制打印机的组优先级和可用性
通过前面描述的更改打印机可用性的方法,会改变所有人的打印机使用时间,且没有进一步的限制。通过一些额外的步骤,可以设置打印机,使某些用户提交的打印作业优先于其他用户提交的作业。例如,可以为经理或有紧迫截止日期的组提供优先级;还可以在特定时间为特定组预留打印机,以便他们可以打印大型、高优先级的打印作业。
控制可用性或组优先级的方法是为单个物理打印机创建两个或更多逻辑打印机,为每个逻辑打印机设置不同的优先级和/或不同的可用时间,并为不同的用户或用户组分配打印到每个逻辑打印机的权限。
8.1 创建逻辑打印机
创建逻辑打印机的步骤如下:
1. 从“开始”菜单中选择“控制面板”,在“硬件”下,点击“查看设备和打印机”。
2. 从“文件”菜单中选择“添加打印机”。若“打印机”窗口中菜单栏不可见,按 Alt 键显示它。
3. 在“添加打印机”对话框中,选择“以管理员身份添加本地或网络打印机”。
4. 在接下来的“添加打印机”对话框中,选择“添加本地打印机”。
5. 在“选择打印机端口”对话框中,点击“使用现有端口”,选择物理打印机所在的端口,然后点击“下一步”。
6. 在“安装打印机驱动程序”对话框中,从左侧列表中选择制造商名称,从右侧列表中选择打印机型号,点击“下一步”。
7. 选择要使用的驱动程序版本,点击“下一步”。
8. 为打印机命名,以描述其功能或使用人员,点击“下一步”。
9. 在“打印机共享”对话框中,可提供位置和额外的注释,点击“下一步”。
8.2 配置逻辑打印机的使用
逻辑打印机创建完成后,需要配置其使用方式和使用人员,步骤如下:
1. 在“硬件”下,选择“查看打印机和设备”。
2. 右键单击逻辑打印机,选择“打印机属性”。
3. 点击“安全”选项卡,为具有特殊访问权限的用户或组分配权限。
4. 点击“高级”选项卡(如图 13 - 8 所示)。若逻辑打印机仅在特定时间可用,选择“可用时间”并设置时间。
5. 若要更改使用此逻辑打印机的用户和组的优先级,在“优先级”框中输入一个数字,优先级范围从 1(最低优先级)到 99(最高优先级)。
6. 点击“确定”,并对为该打印机创建的所有其他逻辑打印机重复此过程。
8.3 在 SBS 控制台中查看逻辑打印机
安装新打印机时,逻辑打印机可能不会自动出现在 Windows SBS 控制台的网络设备列表中。若在查看“打印机”列表时出现这种情况,可先点击“任务”窗格中的“刷新此视图”。若打印机仍未出现,可按以下步骤操作:
1. 点击“在此控制台中列出所有共享打印机”,并如图 13 - 9 所示浏览到打印机。
2. 点击“选择”,然后点击“确定”。
3. 在 Windows SBS 控制台中,点击“任务”列表中的“刷新此视图”,打印机将出现在打印机列表中。
9. 设置打印机池
打印机池由多个共享单个驱动程序的打印机组成,对用户来说,它就像一台打印机。使用打印机池的优点在于,客户端无需寻找可用的打印机,只需将打印作业发送到打印服务器上的单个逻辑打印机,该逻辑打印机随后会将打印作业发送到第一台可用的打印机。同时,打印机的管理也得到简化,因为打印机池中的所有打印机都整合在一个驱动程序下。若修改单个逻辑打印机的属性,打印机池中的所有物理打印机都将使用相同的设置。

被折叠的 条评论
为什么被折叠?



