代码之家  ›  专栏  ›  技术社区  ›  kateroh

如何省略文件路径压缩?

  •  2
  • kateroh  · 技术社区  · 14 年前

    我有一个进程,在进程运行时注入环境变量,一切正常。但是,当我展开一个环境变量时( Environment.ExpandEnvironmentVariables

    d:\progra~1\mifbef~1...
    

    而不是

    d:\Program Files\...
    

    cd 去吧。但我希望它是未压缩的值。你知道从哪里开始解决这个问题吗?

    1 回复  |  直到 14 年前
        1
  •  1
  •   Ani    14 年前

    这个 Path.GetFullPath

    string uncompressedPath = Path.GetFullPath(Environment.ExpandEnvironmentVariables("%TEMP%"));