我需要logging所有打印文件的内容。 我在相关打印机的属性中启用了“保留打印的文档”。 现在,我试图阻止用户从打印机队列中删除作业。
我一直试图通过拒绝目标用户帐户的“删除”权限来更改C:\windows\system32\spool\PRINTERS的权限来实现此目的,但没有成功。
我想要做什么是有道理的? 可能吗?
你需要扩大和澄清你的问题,你可以从评论中的所有这些问题中看出来。 我同意@KonradGajewski; 如果你去打印机属性(我在Win7上),在安全选项卡上你有一点控制本地共享打印机。 可惜的是,打印权限允许用户取消作业(search“权限”): https : //msdn.microsoft.com/en-us/library/bb727107.aspx
我猜测有没有简单的方法来阻止用户取消/删除自己的工作。 它似乎是一个任务调度程序脚本复制文件在别处是你最好的select。 如果您只是想要问责,可以从启用事件查看器 – >应用程序和服务器日志 – > Microsoft-> Microsoft-> Windows-> PrintService获取日志,右键单击Operational,Enable Log