我的应用程序/服务应在Windows的何处存储其配置文件?

问题描述 投票:1回答:3

在Linux中,通常将用户配置文件放在$ HOME / .myapp中,而在Windows中,我将使用APPDATA。到目前为止一切顺利。

非用户特定配置如何?在Linux中,我将其放入/etc。 Windows中是否有等效功能?请注意,我想让该服务在任何用户登录后运行。或者:我以错误的方式来处理?

在Linux中,通常将用户配置文件放在$ HOME / .myapp中,而在Windows中,我将使用APPDATA。到目前为止,一切都很好。非用户特定的配置呢?在linux中,我会将其放入/ etc。是...

java windows configuration-files
3个回答
1
投票

您可以将ALLUSERPROFILES用作基本目录。此环境变量解析为Windows7中的C:\ PROGRAMDATA文件夹。当然,您需要为您的应用程序添加一个特定的文件夹


2
投票

总而言之,您应该使用已知的文件夹:ProgramData

2
投票
© www.soinside.com 2019 - 2024. All rights reserved.