我的问题如下。
一组用户[位于同一网络中并且都使用 windows xp] 正在使用特定的网络打印机来打印他们的文档。
现在,每当有人打印某些内容时,我都需要检查该文件名是否以特定代码开头,如果是,我需要在其中一个审计表中插入一行。
问题是,用户可以打开任何文档并尝试使用此打印机打印它们。当我自己的一段代码根本没有调用它时,我如何跟踪这台打印机正在被使用?
有没有办法捕捉到在特定打印机上打印的这个事件,而不管对触发这个事件的来源有什么了解?是否可以使用 java 代码来跟踪它?
热切地等待java大师的回应。预先感谢您的友好合作。
问候,阿尼马克