如何在 Windows 文件资源管理器中使用绝对路径

如何在 Windows 文件资源管理器中使用绝对路径

因此,我习惯使用 Linux,并且始终使用正确的路径。我只使用 Windows 来运行 Visual Studio 和一些无法在 wine 或 mono 上运行的游戏。有一个烦人的“功能”会使资源管理器中的文件路径显示为This PC/Desktop

而不是C:/Users/<username>/Desktop点击父文件夹按钮,这样不会将我带到我的用户目录,而是带到这个“This PC”虚拟文件夹,我认为这很好,但除非我从 C:/ 向上或直接单击它,否则我不会想要它。文档、音乐、下载和其他此类目录也是如此。它们都出现在这个“This PC”文件夹下,这真的很烦我。

我已经在资源管理器视图设置中设置了“显示完整路径”。
如果它不是库文件夹(例如桌面、音乐等),则会显示完整文件夹路径C:/Users/Username/Desktop/test,但在路径栏中,它仍然是老套的This PC胡说八道。

有没有什么方法可以改变这种行为?

答案1

同意:这个Windows 资源管理器存在缺陷,但解决方法:Shift按下正确的单击左侧或右侧资源管理器窗格中的某个位置,然后选择复制为路径

如果你想无需按住即可使用菜单项Shift,您可以创建一个注册表文件来改变这种行为:

  • 将以下文本复制到记事本。
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\Allfilesystemobjects\shell\windows.copyaspath]
@="Copy &as path"
"Icon"="imageres.dll,-5302"
"InvokeCommandOnSelection"=dword:00000001
"VerbHandler"="{f3d06e7c-1e45-4a26-847e-f9fcdee59be0}"
"VerbName"="copyaspath"
  • 将文件保存为 CpyToPth.reg。
  • 执行它。

答案2

而不是战斗探索者内置的命名空间路径首选项,我添加了一个上下文菜单选项来打开所选项目的文件系统位置。将以下内容另存为 .reg 文件,右键单击并合并。

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\AllFilesystemObjects\shell\OpenFSLocation]
@="Open FileSystem Location"

[HKEY_CLASSES_ROOT\AllFilesystemObjects\shell\OpenFSLocation\command]
@="\"explorer.exe\" /select,\"%1\""


在此处输入图片描述

开启新的探索者窗户: 在此处输入图片描述

相关内容