要求:
1、程序不被没援权的用户kill掉。
2、当受保护的目录里所有文件及子目录要拷贝到另一个地文件夹时(非受保护的目录及子目录)要求输入用户名及密码
3、程序可以被多用户使用,每个用户都可以建立自己受保护的文件夹,但超级管理员拥有一切权限
4、要受保护的目录里创建文件或子目录不需用户名及密码
5、当文件拷贝到受保护的目录里不需要密码
6、打开受保护的目录(包括子目录)里文件时需要输入密码
........
怎么实现?请高手指点一下

解决方案 »

  1.   


    以前好像是写过,不过都是自己玩,没有发布出去。后来进CSDN后,因受僵哥教诲,放下屠刀了……
      

  2.   

    文件监听可否 再加一个Explorer的插件可否
      

  3.   

    目前还有没有看到这样的软件, 关键是Window平台都不支持这样的功能, Microsoft Privite folder 都只有一个实现文件夹的密码保护功能。
      

  4.   

    按照你的意思来看应该可以这样弄,
    把所有的东西都放到服务器上,然后用svn或者vss
    来控制权限和版本。或者你用域架构,结合NTFS来进行文件夹权限控制。
      

  5.   

    楼主可以看看subversion和apache结合权限管理部分。
      

  6.   

    1,在CSDN里查FindFirstChangeNotification
    2,HOOK 一些文件操作的api.