找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 31870|回复: 8

[文件操作] [已解决]批处理如何去除指定文件夹所有组和用户的访问权限?

[复制链接]
发表于 2016-4-12 21:54:50 | 显示全部楼层 |阅读模式
目的就是想用批处理实现效果2,但是试了/E /R 撤销everyone权限等办法,还是无法实现。特来请教!

评分

参与人数 1PB +2 收起 理由
Batcher + 2 感谢给帖子标题标注[已解决]字样

查看全部评分

发表于 2016-4-12 23:13:06 | 显示全部楼层
本帖最后由 pcl_test 于 2016-4-12 23:20 编辑

  1. set "文件夹=D:\test"
  2. echo y|cacls "%文件夹%" /c /t /p everyone:f
  3. attrib "%文件夹%" +r +h +s
  4. echo y|cacls "%文件夹%" /D everyone
复制代码
发表于 2016-4-12 23:19:19 | 显示全部楼层
回复 1# vszy
1,将所有权给予administrators组

2,删除拒绝的所有权限
3,重新授予权限
 楼主| 发表于 2016-4-13 19:24:16 | 显示全部楼层
回复 2# pcl_test


貌似还是有些区别啊
 楼主| 发表于 2016-4-13 19:24:46 | 显示全部楼层
回复 3# /zhqsystem/zhq


    没看懂应该如何操作。
发表于 2016-4-13 21:34:14 | 显示全部楼层
回复 5# vszy
参照管理员取得所有权注册表
 楼主| 发表于 2016-4-13 22:36:31 | 显示全部楼层
回复 6# /zhqsystem/zhq


    这个还跟注册表有关啊,研究一下。
 楼主| 发表于 2016-4-21 19:43:40 | 显示全部楼层
set "文件夹=D:\asd"
echo y|cacls "%文件夹%" /c /t /p everyone:f
attrib "%文件夹%" +r +h +s
echo y|cacls "%文件夹%" /E /R everyone

还是不太一样的效果,但是可以用了,谢谢。
发表于 2016-12-12 09:27:55 | 显示全部楼层
回复 8# vszy


     不知道楼主有没有尝试过,用cacls处理过的文件夹,在其中新创建子文件夹,然后打开子文件夹属性-安全,会弹出“权限顺序错误,需要重新排序”的提示,只有重新排序否则该子文件夹权限绝大多数会被删除。icacls没这个问题,因为支持权限的继承参数(oi)(ci),但是XP不支持icacls
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-18 12:06 , Processed in 0.021055 second(s), 9 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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