admin管理员组文章数量:1516870
@echo
off
set
dpath
=
d:
/
workfiles
if
not
exist
%
dpath
%
(
md
d:
/
workfiles
)
echo
Y|cacls d:
/
workfiles
/
C
/
G everyone
:F
setlocal
enabledelayedexpansion
for
/
l %%a in
(
1
,
1
,
200
)
do
(
if
%%a leq
9
(
set
num
=
user0%%a
)
else
(
set
num
=
user%%a
)
if
not
exist
%
dpath
%
/
!num!
(
md
%
dpath
%
/
!num!
)
echo
Y|cacls d:
/
workfiles
/
!num!
/
C
/
G !num!
:F
)
做个简单的说明:
首先判断d:/workfiles文件夹存不存在,如果不存在则创建此文件夹
赋予d:/workfiles文件夹everyone的权限并且不向下继承到子目录
从user01列举到user200,判断d:/workfiles下面是否存在相对应的文件夹,如果不存在则创建相应的文件夹
赋予user01到user200的文件夹和它们的名称一样的账户完全访问的权限
转自
版权声明:本文标题:掌握这招,批量文件夹创建与权限分配不在话下 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://www.betaflare.com/web/1771696242a3268439.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。


发表评论