如何防止一个文件被读写?

来源:百度知道 编辑:UC知道 时间:2024/06/23 22:24:11
只有一个文本文件(不是全盘还原啊..), 如何防止任何用户和软件对这个文件进行读写?
主要让一个软件,打不开这个文件,也不能写这个文件.
只修改文件属性没用.. 很多程序会自动修改文件属性的..
麻烦帮忙找一下相关资料`?
-----
除了把C盘改成NTFS以外 怎么都可以.. 我要保护的是一个软件的配置文件 禁止它对这个配置文件进行修改就可以了``

把那个文件所在分区转化为NTFS格式的,如果已经是的话就直接跳过.然后NTFS格式可以对每个文件进行权限设置,把那个文件的权限设置成任何人都不可以访问.这样就可以了

“打不开这个文件,也不能写这个文件”
我的理解,就是,让所有的程序在这个目录里不能新建叫这个名的文件,也不能读叫这个名的文件,也不能写叫这个名的文件。

这在NTFS分区里很容易办到方法:
1、新建一个登录帐户,比如TAdmin,并给TAdmin加上密码。
2、找到该文件,点右键-》属性,进入安全页,点高级按钮后进“所有者”页,将所有者改为TAdmin。
3、把所有人的读写权全删了。
OK,这回,除非你用TAdmin登录,否则,你想把这文件的权限属性改回都没办法了,哈。
至于软件嘛,如果它不知道TAdmin的登录密码,死也改不动这文件的权限的,读写当然更不可能了。

当然,前提还是这个文件在NTFS分区中,你可以把你那个程序安装在非C分区的NTFS分区中。

此外,强烈建议你所有分区都使用NTFS分区,在当前Ghost等都能对NTFS进行正常的读写了,所以FAT32格式已经落后了。对内行朋友来说NTFS功能是很强大的(DOS下对NTFS分区的防问也不是难事了,加个DOS驱动就OK)。

强烈建议你不要使用第三方软件,这些软件99.9%是垃圾。

告诉你个最简单的办法
先修改文件夹选项
把文件名
全部显示出来(包括后缀)
然后
把你的文件名比如*.txt
后面的.txt删除

以后再打开文件时
选择用记事本打开就可以了

NTFS格式
设置权限即可
别人访问不了不就得了
不会设置就百度发信息给我

用优化大师的文件加密就可以了

觉得好像还是要注意下 小心会出别的麻烦

例如忘了密码......

文件夹隐藏 lockdir.exe

直接隐藏不就可以了