如何在 Windows 上打开带有正斜杠的路径?
Posted
技术标签:
【中文标题】如何在 Windows 上打开带有正斜杠的路径?【英文标题】:How to open a path with forward slashes on Windows? 【发布时间】:2021-11-30 01:25:07 【问题描述】:运行git --exec-path
得到C:/Program Files/Git/mingw64/libexec/git-core
,我可以在文件资源管理器中打开此路径而不会出现问题。
但是使用explorer "C:/Program Files/Git/mingw64/libexec/git-core"
时,文件夹无法成功打开,我猜是因为路径中包含正斜杠。
那么,如何在 Windows 上用正斜杠打开路径?
【问题讨论】:
试试explorer C:\Program Files\Git\mingw64\libexec\git-core
@ElpieKay explorer "C:\Program Files\Git\mingw64\libexec\git-core"
可以完成这项工作,但问题是要求通过命令行打开带有正斜杠的路径。
大多数 Windows 命令行实用程序 可以使用正斜杠打开文件,因为底层系统调用允许这样做。然而,他们中的大多数人尝试将正斜杠中的内容处理作为一种选择。您必须以某种方式通过“将其视为一种选择”步骤。如何做到这一点取决于命令。这不是 Git 问题,纯粹是您正在运行的任何命令的问题。
@torek 感谢您的指点,我可以用explorer.exe
做到这一点吗?
我不知道:我尽量避免使用 Windows。
【参考方案1】:
如果使用 Git Bash,请尝试:
explorer $(cygpath -w $(git --exec-path))
【讨论】:
以上是关于如何在 Windows 上打开带有正斜杠的路径?的主要内容,如果未能解决你的问题,请参考以下文章