|
原帖由 zts59 于 2006-11-20 07:01 PM 发表
王兄,我改了一下你的镜像,好像提高一丝丝的安全性,需要你改一下你的程序.
觉得没有必要判断什么盘符或卷标吧,如果Mydelfile.exe成生的像这样的:
$d$ /y ”\文件路径\文件名“ 注解: ...
嘿嘿,与大家探讨一下,我说得也不一定对,综全意见大家分析一下该如何做才是最佳处理.
偶的镜像用doslfn加载了长文件名支持,所以可以不用引号删除长文件名
ntfspro我自我感觉兼容性强于ifs.至于判定盘符卷标是可能有人不止有一个xp系统,而且有时删除的文件可能是系统文件(视需要),所以加判断.
您说的方法是在待删除文件目录生成delfiles.tmp,这个做法可能有点问题,因为待删除文件目录有可能有所保护,需要先突破保护才能写入delfiles.tmp.
而且每删除一个不同目录的文件就得生这样一个delfiles.tmp,操作不太简洁.如果用户取消了删除,还不得不分析文件,重新生成delfiles.tmp.容易造成误操作. |
|