我正在寻找在 Windows 机器中放置应用程序设置的可接受起点。我有不止一个应用程序。出于个人原因,我不喜欢使用注册表:我更喜欢纯文本初始化文件 (.ini)。我也不想将文件保存在与可执行文件相同的目录中,理想的情况允许我将它们保存在允许用户或系统管理员编写的通用位置。
对,我不是 Windows 用户,我的第一个猜测是$HOME/.my_company_name
and /etc/my_company_name
,但是在概念上是否有与 Windows 中的这些地方等效的东西?
只是查看SET
输出并猜测:
%应用程序数据% %HOMEDRIVE%%HOMEPATH%\本地设置 %系统根%
顺便说一句:我仍然必须检查这些变量是否仍然存在于 Windows 服务中......