打印

[求助] 如何用批处理文件来修改文件权限

本主题由 mwpq 于 2007-11-7 09:04 关闭

如何用批处理文件来修改文件权限

刚刚学习相关内容,高手请指点,如何用批处理文件来修改文件权限,谢谢!

TOP

用 cacls 工具,具体用法和其他命令行工具一样
CCIE

TOP

attrib 命令应该也行吧

TOP

CACLS filename [/T] [/E] [/C] [/G user:perm] [/R user [...]]3 L9 \: b: G. m3 \
[/P user:perm [...]] [/D user [...]]) x4 `' r W* V7 o: z' P8 N8 y
filename 显示 ACL。; A; J& _9 l9 _4 e4 r, H
/T 更改当前目录及其所有子目录中
! s) f1 p$ f: @( B" ?0 j6 Y 指定文件的 ACL。
9 s% C( N- `5 p /E 编辑 ACL 而不替换。
1 E3 P2 B& x6 w% S5 K8 C /C 在出现拒绝访问错误时继续。
6 F* Y9 V! `6 x9 D: g; A( Q /G user:perm 赋予指定用户访问权限。
5 L8 {1 e# c" r$ [9 s, ^$ Q Perm 可以是: R 读取
{8 n) L5 P1 O7 o& i W 写入
/ C/ M8 _( Y7 e, [( S C 更改(写入)% {7 P6 ^$ E8 D
F 完全控制
9 I$ m& B- T, j5 T /R user 撤销指定用户的访问权限(仅在与 /E 一起使用时合法)。
1 x4 u- \5 a0 l! R /P user:perm 替换指定用户的访问权限。
. r% C" y- I5 ]( p# M8 y* e Perm 可以是: N 无
0 ~- C7 U$ [7 g6 O6 ] R 读取
* X: S5 l/ b6 A% `/ F W 写入
" j6 N7 h- s$ w4 w; K C 更改(写入)3 `* \' w( G4 H8 y0 X
F 完全控制
X! F+ I5 m: N# o) q, p! j* K /D user 拒绝指定用户的访问。$ O8 b8 w! f' t% J% |
在命令中可以使用通配符指定多个文件。* j1 X! B) h5 [' `* k# X
也可以在命令中指定多个用户。
. u, |7 v8 d O6 W# ^7 a$ C- n: I6 F$ ^! ?1 n3 B
缩写:
6 V7 b2 Z/ S2 t& }; c CI - 容器继承。# f/ B$ O. V0 i0 j. w! h
ACE 会由目录继承。
; v5 J2 c0 K" i% \ G4 ]& D0 v& W OI - 对象继承。
# P5 ]% d' ~# ^' H/ I8 X+ L6 z) P ACE 会由文件继承。; ^ F7 }9 f/ l# Y. H
IO - 只继承。
! g4 u2 i# d+ Q ACE 不适用于当前文件/目录。
本帖最近评分记录
  • mwpq 菊花元 +10 Well done! 2007-11-9 04:08
考完试鸟,心力憔悴呀~~~~接下来,准备补考

TOP

cacls c:\boot.ini /r "everyone" /e* k; ]1 h C" A! \1 L& W
禁止任何人访问c:\boot.ini
考完试鸟,心力憔悴呀~~~~接下来,准备补考

TOP