To: qiqi97(小菜弟) 
  你說的沒錯!可我要的是用軟件實現!
  就像超級保標一樣!  

解决方案 »

  1.   

    方法:Windows的自动检查程序的方法加上 记录日志。
    关机时运行程序检查日志是否有文件被删除,有就恢复。将检查标志写成0,在FAT分区表中写
    删除文件时,将事件写入日志
    开机时看有没有检查标志,如果没有就读日志,将文件恢复
      

  2.   

    这方面有现成的软件吧,好像有个Pro Magic
      

  3.   

    呵。这个不知道,我帮你UP,要是知道怎么了,麻烦也教教我
    [email protected]
      

  4.   

    csdn的朋友們一起來研究一下這段代碼!
    http://go7.163.com/lionsj/document/document_100011.htm
    謝謝!!
      

  5.   

    **卫士说他们能作到,可我感觉还没有GHOST好,这不是保护文件的方向,如果可以,unix,nt。。何必把权限制定的那么复杂呢? 大家研究计算机几十年了,还是选择系统进行权限保护,什么叫自然选择的正确你应该知道吧。 :)
      

  6.   

    我不知道改怎么做,不过我想应该是一个对系统操作者的权限的管理问题吧,不知道用API能不能做,将你的文件处于最高级别,别人就无法删除了!猜测而已,没做过!关注吧!
      

  7.   

    TO: FlyingQQ(FlyingQQ)、 tangt(豪鬼) 
      我要的是操作者可以進行文件操作但是,他們的操作都將是無效的!
      也就是說我可以把恢復!  通過http://go7.163.com/lionsj/document/document_100011.htm
      這段代碼完成可以實現監視系統對文件的操作!  大哥、大姐們是不是通過對文件分配表進行打標記這個思路來做?
      help me!!
      

  8.   

    恢复FAT 是没有用的, 数据区都被覆盖了,如楼上所说, 文件处于最高级别,别人就无法删除了!
      

  9.   

    TO:wyvern2000(飞龙)
      "文件处于最高级别,别人就无法删除了!"是指刪除的時候會出現一個提示
    不能刪除,還是說可以刪除,但實際上並沒有刪除!
    如果是第二種的話,那怎樣把一個文件設為最高級別呢??還請多指教!
    “我要做的是別人可以刪!但我可以恢復!或者說他(她)刪除操作是假的!
    TO: gordon9673(gody) 
      对注册表进行备份那是不行的!
    謝謝你們!!
    還有嗎???
      

  10.   

    TO: jeffjia_xhs(jeff)
      "到中关村里去找找有没有"
       中关村有這方面的資料嗎?
      

  11.   

    你只能对windows 9x进行还原 即(FAT32 OR FAT 格式)我以前做过类似的软件
      

  12.   

    应该寻找MICROSOFT的帮助,还有硬盘厂商的硬盘数据呀,记得原先IBM都免费提供给他们分销商一套硬盘数据,价值10几万,好多人做这方面的都要参考这些数据!!!!!!!!!!
      

  13.   

    备份FAT,你的引导程序优先于其它操作系统,机器启动后由你的
    程序回写到硬盘,再转入正常的操作系统启动。
      

  14.   

    TO: rescue(rescue) 
     ”你只能对windows 9x进行还原 即(FAT32 OR FAT 格式)我以前做过类似 的软件“
     能幫忙一下嗎?我的EMail:[email protected]
    TO: xiejiye(雏鹰)
      我要用軟件做!我在學校的時候見過這樣的軟件如:超級保標,實現的不 錯!至於优先于操作系统,我想可以在關機前恢復應該沒問題!
    TO:kinli(动感磁场)
    這裡http://go7.163.com/lionsj/document/document_100011.htm可以實現记录用户的操作,但是“把它放在一個目錄中,然後清除”這個不是很明白!望
    指教!
    TO:expprg(美丽人生)、 l_xiaofeng(流水不腐) 、luoshumeng(中原剑) 
      能具體一點嗎???
     
      
      

  15.   

    这个最好用硬件实现,修改INT13的入口地址,然后将你的函数入口代替原来的系统中断向量表,如果为写操作则驳回,反之则调用真正的INT13操作!
    关键是在BIOS扫描硬件后,将系统控制权交给你,这需要硬件的配合。我和同学上学期(大三)作过这样的课程设计,而且效果还不错。总共写了5000多行的汇编,它涉及到的知识太多(硬盘分区、汉字显示、汇编、硬件接口、加密、数据结构),但是也不难。