桌面软件数据存放路径

windows下程序数据存放目录

C:\Users\用户名\AppData \Roaming, 通过环境变量%AppData%可以访问,这里用来存放当前登录用户所产生的数据, 对其他的用户不可见。如果你在公司网络,加入了域,这个文件夹会通过网路同步, 让你的数据在不同的计算机上漫游。该目录常被滥用。

C:\Users\用户名\AppData \Local, 通过环境变量%LocalAppData%可以访问, 这个目录和上面的基本- -样,不过仅限本地,加入了域也不会同步。 -般情况下,如果不加入域,Roaming和Local并没有什么区别, 但是需要网络同步的时候,尽量把不必要的数据留在本地。 个人使用的软件可以装在C:\Users\用户名\AppData\Local/\Programs下面。

C:\ProgramData, 和AppData的区别在于,这里存放的数据是公用的, 如果你希望软件的数据在所有的用户之间保持一致, 那么程序生成的数据应当存放在这里。

macOS App程序数据存放目录

/Users/用户名/Library/Application Support