相当于 Windows 的 ~/.something

Ale*_*int 6 windows

我正在将一个应用程序移植到 Windows,我需要决定在文件系统上存储用户设置和会话信息的位置。在 linux 下,我把所有东西都放在~/.myapp. 我可以在 Windows 上做同样的事情,但我想知道规范的方法是什么。

将存储在此目录中的内容:

  • 需要在应用程序生命周期内持续存在的用户设置

  • 用户认证信息

  • 日志

Jou*_*eek 11

%userprofile% 变量是最接近的。它将扩展到您的用户目录 (c:\users\foo)。这可能不是规范的地方

但是,我相信对于这种事情 %appdata% (它扩展到 %userprofile%\appdata\roaming) - 它基本上用于那种使用点文件夹或注册表的事情会更合适。这是用来甚至如果你真的不是在一个域或漫游。

您可以在此处找到完整的环境变量列表


归档时间:

查看次数:

1250 次

最近记录:

9 年,2 月 前