显然可以安装外部文件共享在 Windows 中,像在 Linux 中使用 sshfs 一样将文件复制到文件夹,但我还没有真正看到有人这样做。我能想到的唯一潜在缺点是最终用户不知道该文件夹实际上是映射驱动器,并且如果您要从整个系统中复制文件,则必须确保您的命令进行补偿,以免复制连接文件夹的内容。
在我的老板之后昨天诊断出远程用户的笔记本电脑没有出现映射驱动器,因为打印机已映射到该驱动器号,但只让磁盘管理控制台知道这一点,我开始认为最好用更好的方法来避免这种情况。
除此之外,还有其他潜在的缺点吗?
答案1
Windows 对共享连接数有严格限制。它不是基于连接的用户数,而是基于每个人建立的连接数。这不仅包括映射驱动器,还包括打印机。我不知道 Windows 10 的情况,但对于 Windows 7,限制是 20 个并发连接,而早期版本的 Windows 则更少。
但如果用户较少,这种设置还是不错的。
在设置时,我个人的偏好是完全禁用共享文件夹中的缓存。因为 (1) 更少的网络消耗和 (2) 更安全的版本控制。您还可以设置谁具有写入/复制/执行权限的权限。
答案2
我不使用驱动器 C:\ 下的共享作为文件夹的两个主要原因是出于性能原因。
1) 驱动器索引 2) AV 文件扫描
想象一下,如果您通过网络执行此操作而不是以本地总线速度访问本地主轴,会对性能造成怎样的影响……