公司有打印机(网络10台左右,直接连接电脑USB10台左右),因经常有机密文件等被打印出去。
现有一想法,请教大家如何做为好。
想法:打印的资料全部留下,何时何人打印,在哪里打印出来的?
实现想法:每个客户端安装一个小软件,同时利用一台服务器;客户端打印,直接发送至服务器,由服务器选择打印机后打印出来。代码方面欠缺,请大家多多给与指点!!
拜托了!!vb打印网络服务器

解决方案 »

  1.   

    既然是机密档案,就需要人工管理,否则谁都可以到打印机上将机密文件取走。所有打印机有独立的子网,仅由打印服务器访问,并且物理上也要封闭,由专人管理。
    打印服务器可以被其他客户端访问,开 ftp 上传功能或共享目录,每个用户都需要有独立的上传目录(与用户权限相关)。
    客户端只安装虚拟打印机(Office 提供的或 PDF 之类),打印先生成本地文件,然后上传到服务器自己相关的目录。上传可以提供客户端程序。
    服务端程序定时扫描所有用户的目录,将文件打印后备份。
    各用户到打印管理员那里取领取自己的打印文档(可以加上签字之类的流程)。