找回密码
 加入
搜索
查看: 1844|回复: 4

如何保护指定文件不被删除

[复制链接]
发表于 2010-1-10 11:21:03 | 显示全部楼层 |阅读模式
本帖最后由 lin0308 于 2010-1-11 10:44 编辑

如何做一个只要这个程序存在,制定的文件就不能不删除和修改文件名等,删除
发表于 2010-1-10 11:41:52 | 显示全部楼层
试下限制权限
或正使用它(不实际~)
发表于 2010-1-10 11:41:55 | 显示全部楼层
你想干什么?如果不想让程序被删除和修还有两个办法。
1.不断复制
2.改权限
还有一个想法是用DOS下创建的win不能删除的文件夹“*..”来放置文件这样也不能。不过我实验的是虽然win不能删除,但是结果是au3也不能调用这个路径。所以你试试吧。如果实验好了记得告送我。
发表于 2010-1-10 12:48:20 | 显示全部楼层
用fileopen把文件打开,先不用fileclose关闭,在要取消免删除和改名的地方调用fileclose就可以了:
例子(10秒内文件test.txt不能删除和改名:
$file=fileopen("test.txt",1)
sleep (10000)
fileclose($file)
Exit
发表于 2010-1-10 13:31:09 | 显示全部楼层
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2025-1-12 08:47 , Processed in 0.081843 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表