- 帖子
- 3
- 积分
- 15
- 技术
- 0
- 捐助
- 0
- 注册时间
- 2012-12-12
|
脚本实现 读取本地所有共享文件夹的 共享名和路径 wmic share get name,path
筛选出 共享名包括 web pic 的 如共享名为 D_web 路径为 D:\web1
取消筛选出的 web pic的共享
重新共享 web pic 并给读写权限 如 共享名还是D_web 路径为 D:\web1 不变
-------------------------------------------------------------
wmic /output:d:\share.txt share get name,path 输出到d:\share.txt 其实剪贴板更好可惜读不出来
wmic /output :clipboard share get name,path 输出到剪贴板
for /f "tokens=1 delims= " %%i in (d:\share.txt) do find "web" >nul&&
for /f "tokens=1 delims= " %%i in (d:\share.txt) do find "pic" >nul&&
下一步是[D_web D:\web1] 把 b=D_web c=D:\web1
for /f "tokens=1 delims= " %%i in (d:\share.txt) do find "pic" >nul&&
set b=%%i
for /f "tokens=2 delims= " %%i in (d:\share.txt) do find "pic" >nul&&
set c=%%i
取消共享net share %c% /delete
重新共享 net share %b%=%c%
给读写权限 cacls %c% /e /p everyone:f |
|