【问题标题】:How to resolve paths containing double dot directory references in powershell [duplicate]如何在powershell中解析包含双点目录引用的路径[重复]
【发布时间】:2021-04-28 08:37:31
【问题描述】:

Powershell 中是否有一种简单的方法来解析类似的路径

c:\a\b\c\..\d 

所以结果是

c:\a\b\d

【问题讨论】:

  • @phuclv 我不会认为这是一个有效的重复,因为这不是关于组合多个路径,而是获取一个相对路径的绝对路径。
  • @Filburt 这不是关于组合路径,而是关于使用[IO.Path]::GetFullPath

标签: powershell


【解决方案1】:

您可以使用 System.Uri 来获取绝对路径:

$p = New-Object System.Uri("c:\a\b\c\..\d")
$p.AbsolutePath

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-03-31
    • 2021-07-11
    • 2021-09-20
    • 1970-01-01
    • 2019-09-30
    • 1970-01-01
    • 2020-08-19
    相关资源
    最近更新 更多