找回密码
 注册
搜索
[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
查看: 21101|回复: 2

[系统相关] 分享时访问权限的问题

[复制链接]
发表于 2015-3-4 18:10:36 | 显示全部楼层 |阅读模式
::创建共享:
  1. net share mp3=d:\mp3 /unlimited /remark:"这是一个完全共享" /CACHE:No %“mp3$”可以在cmd下显示共享名,但explore下不能显示,除开$便可%
  2. @echo y|cacls d:\mp3 /c /p everyone:r administrators:f system:f "network service":f>nul %可以看到共享名下的文件%
  3. @echo y|cacls d:\mp3\*.* /c /p everyone:r administrators:f system:f "network service":f>nul %可以看到共享名下的文件%
复制代码
以上不久前网上找的,%%内的注释是我自己学习时的理解。组合了cacls/?,对其又添加了几分认识。
  1. net share 大电1403=D:\第02次 /unlimited /remark:"所有文件权由大电1403班所有,其他人不允许使用!"
  2. @echo y|cacls D:\第02次 /t /c /p everyone:f
复制代码
以上是我自己写的。
只是改来改去,我发现我怎么都不能创建一个真正的“完全共享(完全控制权)”,参照了cacls filename用把用bat分享的文件与win下分享的作了比较并都给设置一样了。(什么CI、OI的),但还是不能得到写入权限(需要admini……),我发现是因为win高级分享下的完全控制不能获得,如果bat可以设置这个选项,应该就能完全分享了。那怎么用BAT的设置分享的文件为完全控制呢?
发表于 2015-3-4 20:40:23 | 显示全部楼层
试试命令行工具 subinacl.exe
 楼主| 发表于 2015-3-5 15:33:46 | 显示全部楼层
回复 2# DAIC


    就算是有,但如果不是系统默认自带的,大概是没有多少意义。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|批处理之家 ( 渝ICP备10000708号 )

GMT+8, 2026-3-19 16:35 , Processed in 0.016249 second(s), 7 queries , File On.

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表