![快捷方式文件打开位置,但直接访问位置失败](https://linux22.com/image/1508740/%E5%BF%AB%E6%8D%B7%E6%96%B9%E5%BC%8F%E6%96%87%E4%BB%B6%E6%89%93%E5%BC%80%E4%BD%8D%E7%BD%AE%EF%BC%8C%E4%BD%86%E7%9B%B4%E6%8E%A5%E8%AE%BF%E9%97%AE%E4%BD%8D%E7%BD%AE%E5%A4%B1%E8%B4%A5.png)
使用 VMWare Fusion 8.5 的共享文件夹功能,创建一个指向“\\vmware-host\Shared Folders”的公共桌面快捷方式文件。打开此快捷方式文件会将我带到正确的位置,但是,如果我尝试使用资源管理器转到“\\vmware-host\Shared Folders\”,它根本不起作用。
这怎么可能呢?我知道 .lnk 文件可能有点奇怪,但这看起来很奇怪。更复杂的是,我似乎可以cd '\\vmware-host\Shared Folders'
在 PowerShell 中很好地做到这一点。也许 .Net 以某种方式知道这个“网络”位置,但 COM/较低级别不知道?
我还应该指出,这是在 macOS Sierra 上,客户虚拟机是 Windows 10 build 1607。
答案1
编辑以下注册表项:
HKEY_LOCAL_MACHINE\ SYSTEM\CurrentControlSet\Control\NetworkProvider\Order
名称:ProviderOrder
类型:REG_SZ
数据:”RDPNP, LanmanWorkstation,webclient”
修改为:
数据:”vmhgfs,RDPNP, LanmanWorkstation,webclient”
另请参阅 VMware 技术网络: https://communities.vmware.com/thread/524951