【问题标题】:WS2012R2: Symlink from a network share to another network share?WS2012R2:从网络共享到另一个网络共享的符号链接?
【发布时间】:2017-10-10 12:30:27
【问题描述】:

根据在网络共享上创建链接到另一个网络共享的符号链接,我有一个问题。

我们公司的Windows客户端有一个网络驱动器映射到J:\

UNC 路径是 \\DataServer01\network

以前,在网络目录中有某种符号链接,称为“import”(因此 UNC 路径是 \\DataServer01\network\import),它的链接是 \\ERPServer01\share\import。

所以用户可以去他们在 J 上映射的网络驱动器并将一个 excel 文件放入 J:\import - 所以这个 excel 文件实际上是放入了 \\ERPServer01\share\import。

不小心,符号链接已被另一位管理员删除。现在我试图使用重新创建符号链接 mklink /d 导入 \\ERPServer01\share\import 至此,符号链接已创建,您可以从 DataServer01 访问它。但是 - 您无法从网络驱动器 J:\ 访问该符号链接。如果您尝试此操作,您会收到无法访问符号链接的错误。我用谷歌搜索了很多,这个概念不起作用的原因(链接由客户相对解决)是相当合理的。 问题是,我的前任让它以某种方式工作,他设法创建了一个适当的“符号链接”或硬链接或类似的东西。他到底是怎么让它发挥作用的?可惜我不能问他。 也没有使用 DFS。一定是用了其他方法。 我必须准确地重新创建它,因为我不想向 300 个用户解释为什么他们现在必须将他们的 excel 工作表放在另一个目录中。而且我不想映射另一个网络驱动器。

有什么想法吗?

【问题讨论】:

  • 您可以通过组策略或在“HKLM\System\CurrentControlSet\Control\FileSystem”中的单个系统注册表中启用符号链接远程到远程评估。
  • 谢谢,符号链接评估是解决方案的正确术语。语法是“fsutil behavior set symlinkevaluation R2R:1”,然后推到 GPO 上。

标签: windows networking server share symlink


【解决方案1】:

之前可能不是符号链接(检查了您的备份?)。或者,您可以创建一个“魔法”资源管理器文件夹:

  1. 创建一个空的源文件夹
  2. 在源文件夹中,创建一个指向名为target 的目标文件夹的资源管理器链接
  3. 在源文件夹中,创建一个包含内容的desktop.ini 文本文件

    [.ShellClassInfo]
    CLSID2={0AFACED1-E828-11D1-9187-B532F1E9575D}
    
  4. desktop.ini标记为系统隐藏
  5. 将源文件夹标记为系统

资源管理器魔术链接文件夹看起来类似于符号链接,但仅适用于 Windows 资源管理器,而符号链接则适用于(几乎)所有内容,一旦通过 GPO 激活。

【讨论】:

    猜你喜欢
    • 2010-09-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多