我可以上传文件到一个Windows共享,并在另一个公开?

所以我有一个Windows服务器与几个文件共享,称为ShareAShareBShareA只读取/写入只有几个pipe理员, ShareB是只读的所有。 服务器上的文件在D:\ShareAD:\ShareB并排居住。

ShareA上有一个我想公开给ShareB的文件夹,这样pipe理员就可以从拥有ShareA任何地方更改该文件夹的内容,这些内容将自动被ShareB的用户访问。

这可能吗? 到目前为止,我已经尝试过符号链接而没有成功 – 它们看起来并不像文件服务器那样被抽象出来。


我特别试图避免在这里改变共享权限,比如让pipe理员对ShareB写入权限,或者(反之亦然)其他人只读ShareA的目录。 这个问题具体是关于如何避免以最优雅的方式做到这一点。

我想知道你在做什么。 我这样做,没有任何问题。

Windows支持两种types的“符号链接” – 称为连接。

一个是你有本地链接d:\shareA\myDirlink – 共享为\\srv\sharea另一个是d:\shareB\Mydir – 共享为\\srv\shareb

您可以创buildmydirlink作为连接(如unix硬链接)到d:\shareb\mydir或者您可以创build它作为链接到\\shareb\mydir

你会想要前者。 sysinternals.com(即MS)或mklink.exe程序中的junction.exe都可以正常运行。

你所做的只是在d:\ sharea中创build一个指向d:\shareb\mydir 。 您将需要为您的\\srv\sharea用户的目录及其子内容设置读访问权限(NTFS权限),但是一旦设置了\\srv\sharea权限,就不再需要。

另一种方法是简单地将d:\shareb\mydir共享为\\srv\mydir-rw

并将其授予您所提及的pipe理员组。