0

首先,我在这里完全是新手,对脚本编写也很陌生,所以希望我不会太愚蠢,但我正在努力在这里不断地撞墙。

我想要做的是制作一个创建文件夹然后共享这个(读/写)的批处理脚本目前我得到的是:

mkdir %scanpath% icacls %scanpath% /grant "Everyone":(OI)(CI)F %ext%

现在这确实创建了文件夹,并且在文件夹属性中它实际上确实设置了正确的权限 但是 我实际上无法在网络上访问此文件夹,直到我手动转到此文件夹属性,检查共享设置并单击共享按钮。这似乎是实际传播更改的唯一方法。

当然,这不是什么大不了的事,而且很容易完成,但我希望它能够完全正常工作,并且在最后一天试图寻找解决方案。我主要查看了 net share 命令,但这似乎也不能解决问题。

我希望你们有这样做的好方法,所有的帮助将不胜感激!

4

2 回答 2

0

有文件和文件夹权限,那么如果它是共享的,那么就有共享权限。您必须拥有所有 3 个。您只完成了第一步。

您需要使用该net share命令来共享它并net use连接到共享。

这会设置一个名为 fred 的共享,并授予管理员对该共享的完全控制权。

net share fred="C:\Intel" /grant:administrators,Full

PS:net命令帮助有点不寻常,net command /?短帮助和net help command长帮助都有点不寻常。

于 2016-01-28T20:42:37.923 回答
0

看起来加倍成功了,当我按顺序进行网络共享和 icacls 时,它突然起作用了。我会再测试一些,但看起来我明白了。谢谢大家!

于 2016-01-29T19:51:41.423 回答