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