羊皮纸论坛

羊皮纸论坛

分享让知识传播,阅读让心灵成长, 创作让文化传承,让我们共同努力。
  • 禁止广告文
  • 知识传播
  • 阅读
  • 心灵成长
  • 创作
  • 文化传承
论坛目录 / 个人电脑 / PC电脑综合讨论 /

DOS 使用指令变更Windows档案资料夹的属性及安全性

发表新主题
随机主题
上个主题
下个主题
|
    DOS 使用指令变更Windows档案资料夹的属性及安全性

    ???通常在Windows下变更档案【资料夹】的属性或安全性,可直接在该档案【资料夹】上按滑鼠右键再点选内容进去勾选设定。但是,当我们要在多台PC上变更或变更的档案【资料夹】数量太多时,很明显不是个好方法。因此我们可以利用Windows内建的指令帮我们大量变更档案【资料夹】的属性或安全性。
    处理步骤∶

    一、指令说明

    01.变更『属性』的语法

    attrib [+R | -R] [+A | -A ] [+S | -S] [+H | -H] filename [/S [/D]]
    filename 显示该档案属性
    + 设定属性。
    - 清除属性。
    R 唯读档案属性。
    A 保存档案属性。
    S 系统档案属性。
    H 隐藏档案属性。[drive:][path][filename]
    /S 处理目前的资料夹及所有子资料夹中相符的档案。
    /D 一并处理资料夹(需和/S同时使用)。

    02.变更『安全性』的语法

    cacls filename [/T] [/E] [/C] [/G user:perm] [/R user [...]]
    [/P user:perm [...]] [/D user [...]]

    filename 显示该档案的存取控制(权限)清单。
    /T 变更现有的目录或所有子目录中的存取控制权限。
    /E 只编辑存取控制权限而非取代。
    /C 拒绝存取的错误继续发生。
    /G user:perm 授与指定的使用者存取权限。
    Perm 的值可以是∶R(读取)、C(变更、写入)、F(完全控制)
    /R user 撤销已指定的使用者存取权限 (需和/E同时使用)
    /P user:perm 取代已指定的使用者存取权限。
    Perm 的值可以是: N (没有权限)、R(读取)、C(变更、写入)、F(完全控制)
    /D user 拒绝已指定的使用者存取。

    二、使用批次档大量变更范例

    attrib "C:\123" +S +H +R
    attrib "C:\Program Files\Java" +S +H +R
    attrib "C:\abc\abc.xls" +S +H +R
    attrib "D:\xxx" +S +H +R
    attrib "E:" +S +H +R
    echo y| cacls "C:\123" /T /E /G users:F
    echo y| cacls "C:\Program Files\Java" /T /E /G users:F
    echo y| cacls "C:\abc\abc.xls" /T /E /G users:F
    echo y| cacls "D:\xxx" /T /E /G users:F
    echo y| cacls "E:" /T /E /G users:F
    其中,由於cacls无『自动确认』的参数,因此,若要建立bat档批次执行时,要在指令前新增字串『echo y| 』

    • 本文为转载文章 [原文]
    • 关键字 : cacls, attrib, users, filename, 使用者存取权限, Program, Files, 隐藏档案属性, 错误继续发生, 资料夹及所, 若要建立bat档批, 系统档案属性, 由於cacls无, 显示该档案属性, 显示该档案, 撤销已指定, 指令前新增字串, 拒绝已指定, 存取控制权限, 子资料夹中相符
    00
    2012-11-23T19:11:00+0000


    • 当您未登入羊皮纸时,可以利用脸书 Facebook 登入来发表回响。若使用羊皮纸会员身份发表回响则可获得经验值及虚拟金币,用来参加羊皮纸推出的活动。
    发表回响
     
    验证字串
    留言

    Facebook 粉丝专页

    QRCode 条码 & APP 连结

    说明
    本页网址

    在相关服务标签中,『扫描条码,在行动装置』或是『点击连结按钮,在本装置』中开启网页或是 APP 相关操作。
    QRCode