Windows 根据主机服务器类型(Netware 与 2008R2)以不同方式处理映射驱动器,文件创建问题

Windows 根据主机服务器类型(Netware 与 2008R2)以不同方式处理映射驱动器,文件创建问题

我们拥有约 30 台 PC 异构网络环境。其中包括 DOS、Linux、OSX、Windows 98、XP、7 和 10 个客户端。

问题:如何让 Windows 桌面将映射的网络驱动器视为一等公民?

  • 重新表述:如何让 Novell Netware 映射路径像 Windows Server 2008 R2 路径一样运行?
  • 重新表述:如何让 Windows“信任”我的 Netware 资源?

我们有几个映射驱动器:

> C:\Users\{username}>net use
New connections will be remembered.

Status       Local     Remote                    Network
-------------------------------------------------------------------------------
             F:        \\xxxxx\xxx               NetWare Services
             H:        \\xxxxx\xxx\MISC\HARDWARE NetWare Services
OK           K:        \\xxxxx-xxxxx\masact      Microsoft Windows Network
             M:        \\xxxxx\xxx\MISC          NetWare Services
             O:        \\xxxxx\xxx\SOFTWARE      NetWare Services
             P:        \\xxxxx\xxx\MISC\PUBLIC   NetWare Services
             S:        \\xxxxx\xxx\SALES         NetWare Services
             T:        \\xxxxx\xxx\MISC\TRANSFER NetWare Services
             U:        \\xxxxx\xxx\USERS\{username}
                                                NetWare Services
             Z:        \\xxxxx\xxx\PUBLIC        NetWare Services
The command completed successfully.

我们在 Windows 中使用“工作组”设置,我们的桌面不参与 Microsoft 域。

我们正在使用适用于 Windows 10(IR2)的 Novell Client 2 SP4 以及类似的最新客户端。

仅“Microsoft Windows 网络”服务器的映射驱动器 [K:] 能够可靠地“工作”;所有其他驱动器都会在旧程序中引发安全问题和文件创建错误。

我已经将 Netware 服务器的 IP 和 UNC 添加到 Internet 选项 | 附件管理器 | 等树中,因此在运行 Netware 路径外的文件时不会询问安全问题。

我曾尝试禁用管理员组成员的 Windows 拆分令牌(这确实允许映射驱动器从提升的进程中显示(否则,以管理员身份运行的 cmd 将不会显示映射驱动器),但是在 Windows 10 处于这种状态下,所有“metro”应用程序都无法运行(它们拒绝为管理员级帐户运行)。而且,虽然这确实解决了“从提升的操作中隐藏的驱动器号”问题,但它仍然不能解决其余问题。

具体问题,可能特定于 Windows 10:

  • Keil µVision5 不会在任何 NetWare Services 映射驱动器上“另存为”文件。
  • Delphi 5 在编译或保存期间出现“无法将 filename.$$$ 重命名为 filename.xxx”错误,如果您简单地取消对话框,然后再次点击编译按钮,对项目中需要重新编译的每个文件点击一次,它最终都会成功。
  • TextPad 7.5.1 无法在 Netware 映射驱动器上创建文件。它可以保存到现有文件,没有问题。
  • CorelDraw X5 保存新文件时出现“未找到文件”错误,更新现有文件时没有问题。

我已将 Netware 客户端的“文件缓存”切换为无效。“文件提交”也一样

有什么想法吗?

相关内容