zoukankan      html  css  js  c++  java
  • Windows下文件的所有和权限

    跟linux不同,

    在linux下 ,文件的所有者,就拥有对文件的所有读写执行的权限,

    而windows, 文件的所有者不一定对文件拥有所有的权限,

    场景:

    要对系统文件(windowssystem32下的文件,如cmd外部文件:choice.exe,

    more.exe等进行移动/改名/删除等操作

    问题:提示“要TrustedInstall用户权限“,现在的是admin,权限:admin<TrustedInstall<system

    解决方案:

    要让admin拥有对文件的操作rwx权限,

    方法一:  修改admin对文件的权限,在“属性”>"安全“>"权限更改“, 勾选admin对文件“对象”的完全操作控制权限,

    结果提示“错误,无法对文件对象进行操作“

    原因是: 尽管是admin,(admin在win7中,并算不了什么大不了的,它的权限其实并不大,很多系统方面的操作都做不了),

          但因为没有对system32下的文件的 “所有权”,所以你修改不了“操作权”,所以,首先要获得对文件的“所有权“

    方法二: 首先在 attribute>secure>owner中,更改系统文件的所有权为 administrators

          但是这时候,“虽然对系统文件拥有了所有权,但并不是自然而然的就拥有了对文件的读写执行等“操作权限”了

        所以这时候,还有进行第2步的操作,

          在attribute>secure>permissions中,让admin对文件具有完全控制的权限,勾选完所有权限,

        至此,admin对任何系统文件都可以有所有权和完全控制权了,就可以进行任意操作了

    变文件的所有者为

    administrators,

  • 相关阅读:
    在 Debian 中安装 fcitx 输入法
    Windows XP字体模糊
    Aptana 行号
    硬盘安装Ubuntu 12.04
    更新系统时跳过某个软件包
    最小化安装CentOS 6.3
    使用config自定义配置
    获取指定文件夹内的文件
    把数据导出到的Excel文件
    web页面上通过后台弹出消息框的几种方式
  • 原文地址:https://www.cnblogs.com/bkylee/p/4904091.html
Copyright © 2011-2022 走看看