“pwd -P” 的 powershell 等效项是什么?

“pwd -P” 的 powershell 等效项是什么?

cmd /c mklink /D "MyDir" C:\MyDir我已在主目录 C:\Users\myusername 中创建了一个符号链接。当我cd toDir从主目录键入并输入时,pwd它会返回

Path
----
C:\Users\myusername\My Dir

我怎样才能像unix那样返回目录的“物理”路径pwd -P

答案1

“简单”的方法是Get-ReparsePoint使用聚苯乙烯泡沫塑料

Get-Location或者pwd本身无用

要检测重新解析点,请检查项目的属性

((Get-Item $PWD).Attributes -band [System.IO.FileAttributes]::ReparsePoint) -ne 0

实际上没有聚苯乙烯泡沫塑料,很烦人,并且需要.NET API,如本文所述其他问题

相关内容