Win7下的文件权限
平常编写的程序总会有配置功能,然后配置肯定是以文本文件的方式存放在目录下。平常自己电脑测试没问题 发到客户那里总会有各种乱七八糟的状况 反映配置无法保存。先前早知道win7有管理员权限的机制,然后还刻意文件右键属性 能让你自己编辑权限 以为添加了就能保存了。

注意如果网站目录程序没有文件写入权限的话 是可以通过添加everyone写入 来处理的。真的是很有误导性。
相信好多人到现在都搞不清楚。计算机本身就是一个生产力工具 如果上纲上线非要说的话 对知识体系要求 相对于手机和各种APP来说 在一个更上一层的水平。不否认Windows的好的地方, 但是这方面操作 搞的一团糊 ,本身没有超级管理员权限 但是360之类的鸟程序却又可以搞些乱七八糟的玩意儿把系统搞的一团糟 故意的吗 ,吐个槽 不得不说Windows的权限机制真的蛮垃圾。 回头来还是得回归到Linux那种基本的理论去理解他。
系统本身属于Administrator C盘下的文件 亦属于他旗下,所以 以一个更低级别的用户无论用何种操作 获取一个更高级别用户的完全控制权 这显然是不合理的 ,所以不要迷惑于那些权限操作。当你往C盘根目录下复制文件的时候会提示 没有根目录控制权。
当你点继续的时候 没问题文件进来了,但是这是临时借用了administrator之手复制进来的,但是文件所有者依然是administrator 所以就不要费事去想法获取他的完全控制权了。
其实系统给的讯号已经比较明显,C盘新建目录里点右键 与 C盘根目录点右键


Administrator是国王,系统是属于administrator的。普通用户是不能直接在C盘创建文件。但是你新建一个目录 目录的所有者已经是你了 那是属于你自己的封地 没问题 你有完全控制权,简而言之傻瓜化的理解以文本方式编辑能直接保存那就是有写入权限 程序自动化的自然也是能保存的了。
当你以administrator登录的时候是有C盘文件的控制权的,默认是禁用了的 你需要我的电脑上点右键 管理 来进行开启。
当然可能也许更可以给低级用户授权 你可以试试。说了这么多文绉绉的其实就是 一种符合自然规律的机制而已 静下心来想跟Linux里的文件所有者理念是一个意思。当行不通时静下心来仔细想想为什么
Win7下的文件权限的更多相关文章
- Mac os 下的文件权限管理
Mac os 下的文件权限管理 命令 ls -l -A 结果 -rw-r--r-- 1 user admin 2326156 4 12 15:24 adb 横线代表空许可.r代表只读,w代表写,x代表 ...
- linux下的文件权限管理
权限管理有两个层面 第一层区分用户:文件属主(u), 组用户(g), 其它(o) 第二层区分权限:读(r),写(w),可执行(x) 这两个层次构成文件权限管理的二维结构 u g ...
- 【转】VC6在Win7下打开文件崩溃问题
http://www.cnblogs.com/Leon5/archive/2011/08/24/2152670.html 1.微软针对这个问题发布了一个补丁包.下载地址 2.下载之后是一个源码包,解压 ...
- Ubuntu下改变文件权限
Ubuntu下改变权限 有问题,待解决!! 参考:修改linux文件权限命令:chmod 起因:init 0 指令能在普通用户下调用,很方! 指令 chmod 格式: chmod 000 xxx.x ...
- Linux下修改文件权限,所有权
Linux与Unix是多用户操作系统,所以文件的权限与所有权的实现就显得很有必要:每个文件主要与三组权限打交道,分别是用户(user),用户组(group),其他用户(other) 用户(u)是文件的 ...
- Linux下设置文件权限
文件权限示意图: 第一步:在终端创建用户 增加用户 useradd 用户名 设置密码 passwd 用户名 通过上述两条命令创建a1,a2两个用户. 第二步:在根目录使用管理员账号创建一个文件 在使用 ...
- 关于linux下的文件权限
在ls指令加 -l 参数能看到文件权限 就像这样: drwxrwxr-x 2 asml users 4096 Jul 24 02:45 desktop 第一个d表示这是个目录,若为"-&qu ...
- win7下UDL文件不同
win7 执行UDL文件看不全all驱动.所以没有办法配置数据库的连接.查度娘,方法如下: 在C:\建一个test.udl 文件,运行命令 C:\Windows\syswow64\rundll32.e ...
- VS2005 工程在win7下使用管理员权限运行
想关资料 http://stackoverflow.com/questions/13030492/set-administrator-privilege-for-my-c-application-in ...
- vs2005 ,2008,2010中引入app.manifest(即c#程序在win7下以管理员权限运行方法)
打开VS2005.VS2008.VS2010工程,查看工程文件夹中的Properties文件夹下是否有app.manifest这个文件:如没有,按如下方式创建:鼠标右击工程在菜单中选择“属性”,点击工 ...
随机推荐
- Windows 自动色彩管理(ACM)
在一些笔记本上Win11可以看到设置里有"自动管理应用的颜色"选项,有些笔记上没有.这里讲下"自动管理应用的颜色"的显示规则 看华为MetaBook E设置界面 ...
- 关于template标签用法总结(含vue中的用法总结)
一.html5中的template标签html中的template标签中的内容在页面中不会显示.但是在后台查看页面DOM结构存在template标签.这是因为template标签天生不可见,它设置了d ...
- LDA——线性判别分析基本推导与实验
介绍与推导 LDA是线性判别分析的英文缩写,该方法旨在通过将多维的特征映射到一维来进行类别判断.映射的方式是将数值化的样本特征与一个同维度的向量做内积,即: $y=w^Tx$ 因此,建立模型的目标就是 ...
- Checking Table 设计模式 - 从概念、建模、设计到实现——兼谈基于业务需求驱动的设计模式创新
郑 先全, 架构师, NEC Asia Pacific Pte Ltd 简介: 如何基于业务需求驱动理念来开展我们的模式创新,成为了当今架构师.设计师的重要职责之一.本文通过具体的 Checking ...
- MySQL之sql_mode
sql_mode是个很容易被忽视的变量,默认值是空值,在这种设置下是可以允许一些非法操作的,比如允许一些非法数据的插入.在生产环境必须将这个值设置为严格模式,所以开发.测试环境的数据库也必须要设置,这 ...
- jackson 中对 null 的处理
前情提要: 在项目中如何将null值转变为空字符串呢? @Configuration public class JacksonConfig { @Bean @Primary @ConditionalO ...
- 使用maven 找到依赖的JAR包
1.业务场景 有些时候,我需要知道某个jar包依赖了哪些包,这个时候可以通过maven 依赖插件将依赖的包copy出来. 2.具体做法 我们可以创建一个空的项目,增加 pom.xml 文件,增加我们需 ...
- springboot 实现通用责任链模式
1.概述 在我们平时的工作中,填写分布填写数据,比如填入商品的基本信息,所有人信息,明细信息,这种情况就可以使用责任链模式来处理. 2.代码实现 2.1商品对象 public class Produc ...
- Xpath解析及其语法
XPath解析 XPath(XML Path Language)是一种用于在XML和HTML文档中查找信息的语言,其通过路径表达式来定位节点,属性和文本内容,并支持复杂查询条件,XPath 是许多 W ...
- Python 学习记录(2)
NumPy数组规整 对数组进行各种变化 转换数组形状 import numpy as np a=np.arange(1,6+1) b=np.reshape(a,(2,3)) print(a) prin ...