中国DOS联盟

-- 联合DOS 推动DOS 发展DOS --

联盟域名:www.cn-dos.net 论坛域名:www.cn-dos.net/forum
DOS,代表着自由开放与发展,我们努力起来,学习FreeDOS和Linux的自由开放与GNU精神,共同创造和发展美好的自由与GNU GPL世界吧!

中国DOS联盟论坛
现在时间是 2026-08-08 23:17
中国DOS联盟论坛 » DOS批处理 & 脚本技术(批处理室) » [求助]怎样修复对所有盘的防问权限 查看 648 回复 6
楼 主 [求助]怎样修复对所有盘的防问权限 发表于 2008-06-02 20:35 ·  中国 广东 潮州 电信
新手上路
积分 15
发帖 6
注册 2007-09-07 12:05
18年会员
UID 96784
性别 男
状态 离线
修改所有盘的权限为完全拒绝

for %%i in (c d e f g h i j k l m n o p q r s t u v w x y z) do (echo.y|cacls %%i:\ /p everyone:n >nul)

求助怎样修复对所有盘的防问权限
2 发表于 2008-06-02 20:38 ·  中国 山东 淄博 联通
银牌会员
★★★
积分 1,604
发帖 646
注册 2008-04-13 23:39
18年会员
UID 115804
性别 男
状态 离线
cacls 命令不熟悉。。。

但看你给的代码,恢复访问权限肯定就是echo.y|cacls %%i:\ /p everyone:y >nul了~
心绪平和,眼藏静谧,无比安稳的火... Purification of soul...Just a false...^_^
3 发表于 2008-06-02 23:40 ·  中国 湖南 株洲 电信
金牌会员
★★★★
永远的学习者
积分 3,105
发帖 1,276
注册 2008-03-08 13:00
18年会员
UID 112398
性别 男
状态 离线

CACLS filename ]
] ]
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 拒绝指定用户的访问。
在命令中可以使用通配符指定多个文件。
也可以在命令中指定多个用户。
批处理之家新域名:www.bathome.net
4 发表于 2008-06-02 23:43 ·  美国 惠普HP
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
for %%i in (c d e f g h i j k l m n o p q r s t u v w x y z) do (echo.y|cacls %%i:\ /p everyone:f >nul)
5 发表于 2008-06-02 23:46 ·  中国 湖南 株洲 电信
金牌会员
★★★★
永远的学习者
积分 3,105
发帖 1,276
注册 2008-03-08 13:00
18年会员
UID 112398
性别 男
状态 离线
Originally posted by HAT at 2008-6-2 23:43:
for %%i in (c d e f g h i j k l m n o p q r s t u v w x y z) do (echo.y|cacls %%i:\ /p everyone:f >nul)

兄弟这是将所有用户对所有盘的权限设为完全控制了,但楼主可能不是这个意思吧,他是要恢复原来的权限,如A用户为完全控制 ,B用户为只读,C用户为写入。。。
批处理之家新域名:www.bathome.net
6 发表于 2008-06-02 23:52 ·  中国 山东 淄博 联通
银牌会员
★★★
积分 1,604
发帖 646
注册 2008-04-13 23:39
18年会员
UID 115804
性别 男
状态 离线
- -|||| 完全误解了啊。。。。 n是none的所写 我还以为是no
心绪平和,眼藏静谧,无比安稳的火... Purification of soul...Just a false...^_^
7 发表于 2008-06-03 00:10 ·  中国 重庆 九龙坡区 电信
版主
★★★★★
积分 9,023
发帖 5,017
注册 2007-05-31 19:39
19年会员
UID 89899
性别 男
状态 离线
Originally posted by zw19750516 at 2008-6-2 11:46 PM:

兄弟这是将所有用户对所有盘的权限设为完全控制了,但楼主可能不是这个意思吧,他是要恢复原来的权限,如A用户为完全控制 ,B用户为只读,C用户为写入。。。

ACL都丢失了,如何恢复到原来的权限呢?只能凭记忆多写几条cacls命令了吧。
论坛跳转: