admin 管理员组文章数量: 1184232
@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的文件夹和它们的名称一样的账户完全访问的权限
转自
版权声明:本文标题:批量创建文件夹与权限设置:简易流程分享 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/p/1771696273a3547529.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论