【问题标题】:Windows common folderWindows 公用文件夹
【发布时间】:2012-03-23 21:27:04
【问题描述】:

环境是否。变量 ALLUSERSPROFILE 和函数

SHGetSpecialFolderPath(0, path, CSIDL_COMMON_APPDATA, FALSE)

将始终指向相同的路径(在所有 Windows 版本中)?

我需要这个,因为我们的安装程序使用 env。变量,在我们的代码中我们使用 函数调用。

谢谢

【问题讨论】:

  • 据我所知,路径是一样的。但我找不到支持这一点的文档。
  • 环境变量可以轻松更改。所以不,从技术上讲,你并不安全。实际上,您可以责怪用户做了一些愚蠢的事情。支持微星。

标签: windows directory allusersprofile


【解决方案1】:

函数和环境变量将是相同的路径。我不确定它们是否在所有版本的 Windows 上都是相同的字符串,IE 可能会产生“DOS 路径”。

文件夹可能会在 windows 版本和 windows 安装语言之间发生变化。

在 Windows 7 和 XP 上测试似乎都产生了一个长路径名(IE 超过 8 个字符)

【讨论】:

    猜你喜欢
    • 2012-05-17
    • 2015-02-08
    • 1970-01-01
    • 2019-06-23
    • 2016-04-14
    • 2018-06-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多