Windows添加网络位置提示需要一个共享才能发布

Windows的共享文件夹/映射驱动器必须要选择某个共享文件夹才行, 所以解决方案就是选择某个文件夹再映射.
才怪咧(

要是这样的话就不值得我水篇文章了, xa大佬折腾共享的时候偶然间将根目录添加到了网络位置中而且能够正常使用, 因此我怀疑只是Windows做出了限制, 并非不可能.

在漫长的寻找后, 我找到了网络位置所在的文件夹: %appdata%\Microsoft\Windows\Network Shortcuts.
本以为这些是快捷方式, 然而并不是, xa又提醒我Windows也有软链接, 可是也不是.
最后偶然间我打开了winrar, 结果发现这所谓的快捷方式居然是个文件夹, 里面有个desktop.ini和名为target.lnk的真正的快捷方式.
想个办法进去, 然后试着把真正的快捷方式指向根目录, 居然真的成功了ohhhhhhhhhhhhh.
所以我还是搞不明白Windows为啥要限制这个呢?


折腾这个的过程中, 我还发现了如何在设备和驱动器中添加新项目(也就是百度网盘, 迅雷之类的会在此电脑里加的图标).
只需要修改HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace以及HKEY_CLASSES_ROOT\CLSID.
参考: https://blog.csdn.net/sunny_orc/article/details/89812154

标题: Windows添加网络位置提示需要一个共享才能发布
作者: QingChenW
链接: https://dawncraft.cc/2022/03/348/
本文遵循 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 许可
禁止商用, 非商业转载请注明作者及来源!
上一篇
下一篇
隐藏