无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 5490|回复: 11
打印 上一主题 下一主题

请教使用cacls命令设置文件夹权限的问题

[复制链接]
跳转到指定楼层
1#
发表于 2011-6-23 10:40:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在NTFS文件夹系统下,文件夹属性有一个“安全”的选项,可以设置访问的权限和访问的用户。那么请问使用cacls命令(Windows7中是Icacls)如何设置一个文件夹的权限,就像每个分区根目录下的System Volume Information文件夹一样的权限呢?这样把文件放在里面就安全了,不会被误删除了。请大家指点。

点评

www.rrkds.com/diezhan/谍战电视剧 www.rrkds.com/xiaoyuan/校园电视剧  发表于 2014-8-19 22:32
2#
发表于 2011-6-23 11:18:53 | 只看该作者
显示或者修改文件的访问控制表(ACL)

CACLS filename [/T] [/E] [/C] [/G user:perm] [/R user [...]]
               [/P user:perm [...]] [/D user [...]]
   filename      显示 ACL。
   /T            更改当前目录及其所有子目录中
                 指定文件的 ACL。
   /E            编辑 ACL 而不替换。
   /C            在出现拒绝访问错误时继续。
   /G user:perm  赋予指定用户访问权限。
                 Perm 可以是: R  读取
                              W  写入
                              C  更改(写入)
                              F  完全控制
   /R user       撤销指定用户的访问权限(仅在与 /E 一起使用时合法)。
   /P user:perm  替换指定用户的访问权限。
                 Perm 可以是: N  无
                              R  读取
                              W  写入
                              C  更改(写入)
                              F  完全控制
   /D user       拒绝指定用户的访问。
在命令中可以使用通配符指定多个文件。
也可以在命令中指定多个用户。

缩写:
   CI - 容器继承。
        ACE 会由目录继承。
   OI - 对象继承。
        ACE 会由文件继承。
   IO - 只继承。
        ACE 不适用于当前文件/目录。
回复

使用道具 举报

3#
 楼主| 发表于 2011-6-23 12:11:35 | 只看该作者
原帖由 lindafu 于 2011-6-23 11:18 发表
显示或者修改文件的访问控制表(ACL)

CACLS filename [/T] [/E] [/C] [/G user:perm] [/R user [...]]
               [/P user:perm [...]] [/D user [...]]
   filename      显示 ACL。
   /T          ...


用了,达不到那样的效果。
回复

使用道具 举报

4#
发表于 2011-6-23 13:22:54 | 只看该作者
把用户设置成拒绝不就可以访问不了。。不可能达不到吧。
回复

使用道具 举报

5#
发表于 2011-6-23 13:37:48 | 只看该作者

回复 #3 鼎盛中国 的帖子

这可能是你的方法问题,下面程序可做到
OneKey Ghost(一键GHOST) V6.5 五周年纪念版(版本号: 6.5.11.158)
7、创建的GHOST备份目录引入安全访问权限,所有人只有读取,运行,写入,没有删除的权限(NTFS分区有效)
回复

使用道具 举报

6#
 楼主| 发表于 2011-6-23 15:19:08 | 只看该作者
原帖由 lindafu 于 2011-6-23 13:37 发表
这可能是你的方法问题,下面程序可做到
OneKey Ghost(一键GHOST) V6.5 五周年纪念版(版本号: 6.5.11.158)
7、创建的GHOST备份目录引入安全访问权限,所有人只有读取,运行,写入,没有删除的权限(NTFS分区有效)


我现在是这样做的,我复制分区根目录下的System Volume Information(复制前先添加用户,赋予权限),然后改名成我需要的名字,然后去掉相应的权限,就能实现只能写入,不能删除了。用命令我弄了几天都没头绪。
回复

使用道具 举报

7#
发表于 2011-6-23 22:22:19 | 只看该作者
echo y|cacls "d:\System Volume Information" /t /c /g administrator:f

权限是可以赋予的,而且也可以成功,你不成功的关键在于,REN 改名不能对系统目录进行。
回复

使用道具 举报

8#
发表于 2011-6-23 22:31:59 | 只看该作者
@echo off
echo y|cacls "d:\System Volume Information" /t /c /g everyone:f
attrib -s -h "d:\System Volume Information"
ren d:\"System Volume Information" 11


经实验可以,后面你可以加上你要的操作,最后再更改属性即可

要点: 权限用Administration 完全 权限,改名不成功,用everyone 成功,也有可能是没去系统和隐藏属性的缘故。没去属性前,改名也不成功。
回复

使用道具 举报

9#
发表于 2011-6-23 22:33:30 | 只看该作者
另外,一旦去属性改名后,系统又会自建 “System Volume Information”文件夹,所以你改后的文件夹也就成了新文件夹,没什么意义
回复

使用道具 举报

10#
发表于 2011-6-23 22:35:07 | 只看该作者
没改名之前系统不会自动生成,所以建议是不要改名,只要去属性,做完操作后,再把属性添加上,这样可以达到你想要的目的。
回复

使用道具 举报

11#
 楼主| 发表于 2011-7-26 18:47:59 | 只看该作者
知道了,和文件夹的属性也有关联,我自己建立的已经能和系统自己建立的一样了。谢谢。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-28 16:46

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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