标签: printing

W2k3 打印服务器打印的日志记录和报告

设置简单,单个 Windows 2003 标准服务器作为打印机服务器运行。

域用户有权打印到打印机服务器上设置的所有打印机。

题:

我知道事件日志可以记录打印,但我正在寻找可以为我提供以下内容的详细日志记录和报告解决方案:

  • 打印打印作业的用户帐户
  • 时间/日期戳
  • 打印作业详细信息(页数、Kb 大小、文件名/打印路径)

我希望能够报告如下:

  • 日期报告(日期或范围)
  • 用户报告
  • 打印机报告
  • (当然还有上述的组合或排序)

关于如何使用 3rd 方软件或内置软件执行此操作的任何建议或想法都非常好,谢谢!

windows reporting printing logging

5
推荐指数
1
解决办法
5010
查看次数

使用 powershell 脚本清除 Windows 7 上的打印驱动程序缓存

[背景]

我们一直遇到网络客户端突然无法打印的问题。他们得到一个带有十六进制代码的奇怪错误。我们确定驱动程序中的某些内容搞砸了,我们可以通过清除驱动程序缓存并重新安装驱动程序来解决该问题。这种情况经常发生在随机计算机上。我们假设这是最新的 Dell 2330dn 驱动程序的一个错误,因为这是唯一存在此问题的型号。

[问题]

我们要做的是编写一个 Powershell 脚本来清除驱动程序缓存并重新下载驱动程序。我看到了大量的脚本来管理队列、服务器和端口,但没有用于本地驱动程序缓存管理的脚本。

[当前的解决方法]

由于我们必须手动执行此操作,因此我会写出步骤,以便您知道我们希望此脚本复制什么。

  1. 禁用打印后台处理程序
  2. 重启机器
  3. 删除以下内容:C:\windows\system32\spool\drivers\w32x86
  4. 启用打印后台处理程序并启动服务。
  5. 删除网络打印机对象并从服务器重新添加网络打印机。

[要求]

我对 powershell 足够好,可以将上述解决方法转换为一对脚本。我想找到一个比我目前的解决方法更优雅的解决方案。

有什么建议?

windows powershell drivers printing

5
推荐指数
1
解决办法
5759
查看次数

为什么我只能访问服务器打印机上的安全选项卡?

上下文:Win7 64 位客户端,Windows Server 2003

我使用 MSTSC 登录服务器。服务器运行的是 Windows Server 2003,32 位。

我从开始菜单调出打印机和传真列表。我右键单击服务器上的打印机。我被告知我没有相关权限,我只能访问“安全”选项卡。

该选项卡上的列表表示域管理员拥有完全权限。我在域管理员组中。但是,我似乎没有完全的权利。

打印机是 RICOH Aficio SP 4210N。打印管理说存在 32 位和 64 位驱动程序。

知道为什么权利在那里,但他们的工作却没有吗?

windows-server-2003 permissions windows-7 printing

5
推荐指数
1
解决办法
1887
查看次数

Windows Server 上的打印服务器与打印机共享

在我的新 Windows Server 2012 上,我安装了一台打印机并通过“共享”选项卡共享它:

在此处输入图片说明

我不在 Windows 域中(只是一个常规工作组)并且打印工作正常。

现在还有“打印和文档服务”角色 - 其中包括“打印服务器”角色服务。为什么我需要这个角色?或者这只是为了“高级”打印机部署?

windows printing print-server windows-server-2012

5
推荐指数
1
解决办法
4791
查看次数

Windows 7:在没有打印服务器的情况下部署打印机设置

我是一个办公室的兼职 Windows 7 管理员,办公室有大约 10 台 PC 和一台独立的联网打印机……没有 Windows 打印服务器,但我们有一个 Active Directory 域。

所以我一直在网上搜索,阅读了为什么使用打印服务器?. 显然,打印服务器不是支配小型办公室所必需的,但我想知道是否可以在没有一台的情况下在所有 Windows 桌面上部署/修改打印机设置?在我看到应用“组策略”的任何地方,例如,将打印机设置为默认为黑白,都涉及到打印服务器。

是否需要有打印服务器才能将更改分发到 Windows 客户端?如果没有,我该怎么做?我确实有一台装有 Windows 管理工具的 PC。

谢谢。

windows printing group-policy

5
推荐指数
1
解决办法
8557
查看次数

使用映射打印将空白发送到 RDP Win2008R2 上的默认打印机

我在运行 Win2008R2 Enterprise SP1 的终端服务器上遇到了问题。我的用户启用了远程打印映射(因为这对于他们的日常工作是必不可少的)。当他们登录时,RDP 会将空白文档发送到他们的默认打印机。我以前见过这个问题,但到目前为止一直无法解决这个问题。

我已经在服务器和用户机器上安装了所有最新的 Windows 更新,范围从 win7-win8.1,但它们都产生相同的症状。

这种情况发生在默认使用 PDFprinter 的用户身上,而我自己 (win8.1) 使用 OneNote2013 作为默认设置也会发生这种情况。但是,当我将默认打印机设置为物理打印机时,没有问题。

我已经在网上进行了搜索,但除了安装一些 KB 修补程序外,我无法提出任何其他方法,但这些修补程序已经安装并且没有任何效果。我也无法真正更新驱动程序,因为它们使用的是 OneNote 或 PDFPrinter 附带的任何内容。

printing remote-desktop remote-desktop-services windows-server-2008-r2

5
推荐指数
0
解决办法
219
查看次数

允许域用户通过组策略修改本地打印机设置 Windows 7

我已经在互联网上搜索了几天,到目前为止找到解决方案的运气为零。

简短版本:
我需要允许用户修改他们本地安装的打印机。具体来说,他们需要能够重命名打印机并更改分配的端口(IP 地址)。我希望能够以某种方式通过 GPO 将其推出。

长版:
由于设计不佳但对业务至关重要的应用程序,某些打印机需要命名某些内容才能从应用程序打印。这样只剩下两个选项:将用户需要打印的所有各种不同的打印机添加到用户的计算机上并让他们重命名他们想要打印的打印机,或者允许用户更改打印机打印到的端口 (IP) (所有打印机的类型相同;它们只是位于不同的地方)。

到目前为止,我们所有的用户都拥有本地管理员权限,这是我试图缓解的一个巨大的安全问题,但我还没有找到一种方法来允许我的用户按照我需要的方式修改他们的打印机设置能够没有这些权利。我已经为此纠结了好几天,甚至求助于搜索 Bing,看看我是否得到了与 Google 不断给我的看似无用的结果不同的结果。

如果有帮助,临时解决方案是进入并为我们的关键用户手动更改每台打印机的安全设置,但这不是一个长期可行的解决方案。

其他详情:

  • 我们在 Windows Server 2008 R2 上运行我们的域。
  • 所有用户都使用 Windows 7 企业计算机。
  • 所有打印机都通过 IP 寻址。
  • 我需要一种通过组策略推出这些权限的方法。
  • 没有管理这些打印机的中央打印服务器。我正在努力实现一个,但由于我们必须管理的打印机和站点的数量,这是一个耗时的过程。
  • 我无法以任何方式、形状、方式或形式摆脱使我头疼的应用程序。它是一个关键业务应用程序。

我非常感谢任何人可以就此给我的任何建议或建议。

windows windows-server-2008 windows-7 printing group-policy

5
推荐指数
1
解决办法
8418
查看次数

是否可以防止用户从打印队列中删除作业?

我需要记录所有打印的文档及其内容。我在相关打印机的属性中启用了“保留打印的文档”。现在,我试图阻止用户从打印机队列中删除作业。

我一直试图C:\windows\system32\spool\PRINTERS通过拒绝目标用户帐户的“删除”权限来更改权限来实现这一点,但没有成功。

我想做的事情有意义吗?是否可以?

windows permissions printing

5
推荐指数
1
解决办法
724
查看次数

使用组策略按房间设置打印机

尝试在中学站点上构建新的组策略结构。

技术背景:

  • 视窗环境
  • 2008 R2域
  • 所有机器上的 Windows 7
  • 3台打印服务器

逻辑上下文:

  • 大多数教学室、所有计算机套件和大多数行政办公室/区域都有理光激光打印机
  • 学生根据他们的时间表全天进出教室/电脑室
  • 教学人员有一个带导师台式机的教室基地,但也会四处走动(比学生少)
  • 管理员(和一些管理教学人员)有台式机

我希望通过组策略或组策略与手动将打印机添加到机器的组合来实现以下目标:

  • 所有员工都可以使用我们共享的复印机和员工室打印机
  • 登录导师和办公室机器的用户将离他们最近的打印机(通常在房间里)作为默认打印机
  • 当学生登录计算机套件中的计算机时,该房间的打印机是他们的默认打印机
  • 除非手动添加,否则其他打印机不会出现在“设备和打印机”控制面板中

两个快速示例:

  • 老师在房间 1 登录 TUTOR01 机器。打开打印机,有 PRINTER-RM1(默认)、PRINTER-STAFFRM、COPIER-COLOUR1、COPIER-COLOUR2、COPIER-BW1 选项
  • 学生在房间 3 登录 COMPSUITE3-14。打开打印机,只有一台可用,PRINTER-RM3(默认

简而言之,我想知道的是:在组策略中可以动态添加/删除打印机吗?

谢谢

printing group-policy windows-server-2008-r2 network-printer

5
推荐指数
1
解决办法
2242
查看次数

有什么可以共享从 32 位到 64 位 Windows 的打印机的吗?

我有一台只有 32 位驱动程序的打印机,所以它安装在 32 位机器 (XP) 上。我需要它在 64 位机器(Vista)上显示为打印机(带有双面控制等)。

  • 我不能只使用 Windows 打印机共享来共享它,因为 64 位客户端需要驱动程序才能连接到它。
  • 没有适用于类似打印机的 64 位驱动程序(使用名为 \\server\printername 的新端口)。

我已经尝试过 ghostscript 方法,但这似乎对双工控制等没有帮助。

Printeranywhere 尚不支持 64 位操作系统。

有没有另一种方法可以做到这一点?

windows printing 64-bit share

4
推荐指数
1
解决办法
1万
查看次数