Windows(Vista)システムのどこに、すべてのユーザー、つまりコンピューターのすべてのユーザーが読み取りおよび書き込み可能である必要があるデータを配置する必要がありますか?VistaのC:\ Users \ xxx \ AppData \ something、C:\ Program Files、C:\ ProgramDataディレクトリ、およびUACの概念は少し混乱しています。
さらに、Javaでそれらの場所を特定するための準備が整ったソリューションはありますか?System.getPropertiesにはuser.homeとuser.dirしかなく、どちらもグローバルに書き込み可能ではないため、ネイティブライブラリとの対話が必要になると思います。