标题: [系统相关] 求助批处理批量设置共享和权限的问题 [打印本页]
作者: li_dongyun 时间: 3 天前 23:40 标题: 求助批处理批量设置共享和权限的问题
本帖最后由 li_dongyun 于 2024-10-30 17:40 编辑
有一个用户表“名单.csv”,内容为:Windows本地用户名,部门名
user1,bumen1
user2,bumen1
user3,bumen2
user4,bumen2
。。。
在当前目录gx创建部门名的目录,再在部门目录下创建用户目录,结构类似为:gx\bumen1\user1
用户文件夹设置隐藏的共享,用户和管理员组有完全权限,ntfs权限也是,其他用户不继承,全部删掉
设置共享和ntfs权限的命令怎么也搞不定,不知道错在哪里,请高手指点一下,谢谢!
代码如下:- setlocal enabledelayedexpansion
- for /f "usebackq tokens=1,2 delims=," %%a in (名单.csv) do (
- net user %%a 123 /add
- wmic useraccount where name="%%a" set PasswordExpires=False
- set "sharedFolderPath=%~dp0%%c\%%a"
- if not exist "!sharedFolderPath!" md "%%a"
- net share "%%a$"="!sharedFolderPath!" /grant:%%a,FULL /grant:administrators,full /users:1 这条不运行,但在根目录可以运行
- icacls "!sharedFolderPath!" /grant Administrators:(oi)(ci)(F) /grant %%a:(oi)(ci)(F) /inheritance:r /T /C 这条不运行,但是单独用指定目录和用户名可以,批量就不行
- )
- endlocal
复制代码
作者: li_dongyun 时间: 前天 17:42
请各位老师指点一下,谢谢
作者: ygqiang 时间: 前天 20:13
回复 1# li_dongyun - @echo off
-
-
- --------------------------------------------------------------------------------------------------------------
- --------------------------------------------------------------------------------------------------------------
- 1pause
- cls
- echo ----------------------------------------------
- echo 输入共享路径,按回车继续。比如d:\win11
- echo ----------------------------------------------
-
-
- set 共享名=asus-b660-d
- set 共享路径=D:\
-
-
-
-
-
-
-
-
- --------------------------------------------------------------------------------------------------------------
- --------------------------------------------------------------------------------------------------------------
- 1pause
- cls
-
- net share %共享名% /delete /y
- pause
- cls
-
- md %共享路径%
- net share %共享名%=%共享路径% /grant:everyone,full
- echo y|cacls %共享路径% /T /G everyone:F
- pause
- cls
-
- net share
- pause
- cls
-
- net share /help
- pause
- cls
-
- net share %共享名% /delete /y
- pause
- cls
-
- net share
- pause
- cls
复制代码
win11系统,局域网内作为共享主机,测试成功。
作者: li_dongyun 时间: 前天 22:06
回复 3# ygqiang
谢谢回复,我想实现的是批量设置
作者: li_dongyun 时间: 3 小时前
各位老师帮忙看看,自己顶一下
欢迎光临 批处理之家 (http://www.bathome.net/) |
Powered by Discuz! 7.2 |