禁用自动网络快捷方式解析

文章翻译 文章翻译
文章编号: 150215 - 查看本文应用于的产品
展开全部 | 关闭全部

本文内容

症状

当一个的映射的网络驱动器上创建到资源的快捷方式,并再重新映射到不同的网络资源在同一个驱动器时 Windows 将尝试连接到原始的网络资源的资源,当您访问该快捷方式。

此外时重新建立原始连接,, 不同的驱动器号可能会将映射到原始资源的资源。这可能会导致失败,因为预期的驱动器映射不存在的程序。

原因

此行为是机制的由其 Windows 将尝试解决和自动维护对网络资源的快捷方式的一部分。

有关 Windows 快捷方式解析的其他信息,请参阅 Microsoft 知识库中下面的文章:
128932Windows 95 如何解析快捷链接

132658快捷方式已删除的 NetWare 文件可能打开错误文件

解决方案

可以修改单个快捷方式使用 Shortcut.exe 工具来删除该快捷方式的通用命名约定 (UNC) 路径信息。

请注意要删除的快捷方式的 UNC 路径信息用于成功 Shortcut.exe 工具,它必须满足以下条件:
  • UNC 和静态路径信息,必须包含快捷方式。您可以验证该快捷方式通过右键单击该快捷方式,单击属性,然后单击快捷方式选项卡包含静态的路径。在目标框中路径应该是以下格式:
    <drive>: \folder\filename.ext
    您可以验证该快捷方式包含通过在记事本中查看该快捷方式的 UNC 路径信息。若要这样做单击开始,单击运行,,然后在打开框中键入下面一行
    <path>\<shortcut.lnk> 记事本
    要删除 UNC 路径信息其中 <path>是您要更改,快捷方式路径,<shortcut.lnk> 是从其快捷方式的名称。

    您可能需要单击自动换行以查看快捷方式文件的编辑菜单上。该快捷方式文件包含的主要不可读二进制信息,但您应该能够读取 UNC 和映射驱动器的信息。不要修改或保存该快捷方式文件。
  • 在静态路径中指定的驱动器已映射到不同于原始一个引用的网络共享中,由快捷方式中。
  • 映射的驱动器必须包含路径的目录结构和名称匹配的静态路径在该快捷方式中的一个文件。
可以从以下位置获得 Shortcut.exe 工具:

windows 95

Shortcut.exe 工具包含在 Microsoft Windows 95 资源工具包,也位于 Windows 95 CD-ROM 上的 Admin\Apptools\Envvars 文件夹。

Windows NT

Shortcut.exe 工具包括在该 Microsoft Windows NT Server 资源工具包版本 4.0,增补一,I386\Desktop 文件夹、 MIPS\Desktop 文件夹和 Windows NT 服务器资源工具包 CD-ROM 上 ALPHA\Desktop 文件夹中。

有关如何解决此问题,在 Windows NT 的详细信息请参阅 Microsoft 知识库中下面的文章:
158682在 NT 4.0 创建的快捷方式解析为 UNC 路径
若要删除的快捷方式的 UNC 信息,请按照下列步骤操作:

注: 如果您希望禁用只自动解析,并且您不在意删除该快捷方式的 UNC 路径信息应执行只有步骤 1 和 2。该快捷方式必须包含一个静态的路径和 UNC 路径。
  1. 单击开始,指向程序,然后单击命令提示符或 ms-dos 的计算机上运行安装程序提示。
  2. 使用 Shortcut.exe 工具来禁用自动网络快捷方式解析,与此快捷方式。这样做命令提示符下键入以下行,然后按 ENTER 键
    shortcut.exe-<path><shortcut.lnk> s
    要删除 UNC 路径信息其中 <path>是您要更改,快捷方式路径,<shortcut.lnk> 是从其快捷方式的名称。
  3. 单击开始,指向程序,单击 Windows NT 资源管理器或 $ Windows 资源管理器,然后找到您在步骤 2 中指定此快捷方式。
  4. 重命名快捷方式。当您重命名快捷方式时,Windows 将更新该快捷方式,以便它不会执行自动网络快捷方式解析。请不要更改快捷方式的扩展名。

    有关如何重命名文件单击开始、 单击帮助、 单击索引选项卡,键入 重命名,然后双击"重命名文件"主题。

    注意: 您必须重命名快捷方式文件在 Windows NT 资源管理器或 Windows 资源管理器。如果您将其重命名在命令提示符下,不会更新该快捷方式。
  5. 使用 Shortcut.exe 工具快捷方式将解析为静态的位置和删除 UNC 路径信息。这样做在命令提示符处键入以下行,然后按 ENTER 键
    shortcut.exe-<path>\<shortcut.lnk> r
    要删除 UNC 信息其中 <path>是您要更改,快捷方式路径,<shortcut.lnk> 是从其快捷方式的名称。
有关更多的信息,请参阅下面 Microsoft 知识库中相应的文章:
134401Windows 95 资源工具包 Readme.txt 文件

137725Windows 95 CD-ROM 上包含的资源工具包工具


相同的结果可用于全局范围内所有的快捷方式通过 Windows 95 或更高版本的此文件为安装下列更新的文件:
   SHELL32.DLL  version 4.00.952  dated 11/3/95  817,664 bytes
				

更多信息

自动解析可能不希望出现,如果该文件指向的快捷方式已被有意地移动到一个不同的资源,或者如果一个负载的平衡机制处于位置,这样可能会将相同的驱动器号映射到一个具有相同内容的几个网络资源。

用鼠标右键单击快捷方式,单击属性,然后单击快捷方式选项卡时, 目标框中指定文件路径,并且可以包含一个 UNC 路径 (\\server\share\directory\filename.ext) 或静态路径 (<drive:> \directory\filename.ext)。

到网络资源的快捷方式可能作为目标,具体取决于它的创建方式有两种类型的路径。例如对于如果该快捷方式通过右键单击某个网络文件,然后单击创建快捷方式创建,它包含一个静态的路径和 UNC 路径。

Shortcut.exe 运行与-s 参数禁用具体取决于快捷方式的类型和任何的网络驱动器映射的状态的自动网络快捷方式解析时双击该快捷方式时,会出现下列结果:

包含仅限 UNC 路径的快捷方式

禁用本地的快捷方式或一个包含仅 UNC 信息中的自动快捷方式解析已解决的快捷方式不起作用。

包含 UNC 和静态路径的快捷方式

对于包含静态的路径和 UNC 的快捷方式,快捷方式解析为更复杂。如果您不具有禁用快捷方式解析,则将使用原始的网络资源的资源。如果该快捷方式被映射到静态路径中指定的驱动器,使用该驱动器。如果该资源被映射到不同的驱动器,使用新的驱动器,和快捷方式的静态路径更新为新的驱动器信息。如果该资源当前未映射到驱动器,自动,分配一项和快捷方式将更新用新的驱动器信息。

如果快捷方式解析已被停用它被解析为指定的静态路径。请注意该快捷方式中仍包含原始的 UNC 路径信息。

如果原始的网络共享映射到静态路径中指定的驱动器,该快捷方式被解析为它,但 UNC 路径信息从快捷方式不会被删除。

如果不同的网络共享位置已映射到由该静态路径和 $ 静态路径点到该驱动器上的现有文件的驱动器,然后从快捷方式,删除 UNC 信息和快捷方式解决类似于本地的快捷方式。 更新 Shell32.dll UNC 信息导致忽略如果 DWORD 值"LinkResolveIgnoreLinkInfo"出现在下面的注册表项,并将它们设置为"1"的数据值的所有快捷方式:
   HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
				
如果不存在此注册表值此更新将功能作为发布的 Windows 95 版本,在这方面相同。安装此更新时,此注册表值是不自动添加。


通过对此组件的更新解决的问题有关的其他信息,请参阅下面 Microsoft 知识库中相应的文章:
161100复制到完整的网络驱动器时,可能会截断文件

138014文件可能被截断到 ○ 时复制到自己的字节

136834错误复制到核心 SMB 服务器的只读文件

160807无法连接到 Windows NT Server 带多股份

Windows 95 更新有关的其他信息,请参阅 Microsoft 知识库中下面的文章:
161020实施 Windows 95 更新

属性

文章编号: 150215 - 最后修改: 2006年11月1日 - 修订: 1.2
这篇文章中的信息适用于:
  • Microsoft Windows 95
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Workstation 4.0 开发员版
关键字:?
kbmt kbhotfixserver kbqfe kbnetwork kbpolicy kbui KB150215 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 150215
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com