标题: [求助]怎样修复对所有盘的防问权限
[打印本页]
作者: wx
时间: 2008-6-2 20:35
标题: [求助]怎样修复对所有盘的防问权限
修改所有盘的权限为完全拒绝
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)
求助怎样修复对所有盘的防问权限
作者: pusofalse
时间: 2008-6-2 20:38
cacls 命令不熟悉。。。
但看你给的代码,恢复访问权限肯定就是echo.y|cacls %%i:\ /p everyone:y >nul了~
作者: bat-zw
时间: 2008-6-2 23:40
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 拒绝指定用户的访问。
在命令中可以使用通配符指定多个文件。
也可以在命令中指定多个用户。
作者: HAT
时间: 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)
作者: bat-zw
时间: 2008-6-2 23:46
Quote: |
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用户为写入。。。
作者: pusofalse
时间: 2008-6-2 23:52
- -|||| 完全误解了啊。。。。 n是none的所写 我还以为是no
作者: HAT
时间: 2008-6-3 00:10
Quote: |
Originally posted by zw19750516 at 2008-6-2 11:46 PM:
兄弟这是将所有用户对所有盘的权限设为完全控制了,但楼主可能不是这个意思吧,他是要恢复原来的权限,如A用户为完全控制 ,B用户为只读,C用户为写入。。。 |
|
ACL都丢失了,如何恢复到原来的权限呢?只能凭记忆多写几条cacls命令了吧。