■[Windows]Windowsのディレクトリ構成ガイドライン
- Program Files、ユーザー固有・アプリケーション共有データ
C:\Program Files:
プログラム、ソフトウェアコンポーネント置き場
通常ユーザーはこの場所に書き込み権を持たないため、ユーザーデータやアプリケーションデータはここへ置くべきでない。
コンピューター上のすべてのユーザーが共有するアプリケーションデータ置き場
ユーザー固有のアプリケーションデータ置き場
AppData以下はさらに階層構造を持つ
- C:\Uses<ユーザー名>\AppData\Roaming
コンピュータに依存しないユーザー固有のアプリケーションデータ置き場
アプリケーションデータのうち、ユーザーカスタマイズ情報などで、ユーザーの操作を伴い変更するもの
- C:\Uses<ユーザー名>\AppData\Local
このコンピュータに固有のユーザー固有のアプリケーションデータ置き場
アプリケーションデータのうち、一時的で破棄されてもアプリケーション動作に支障のないもの(ログ、デバッグ情報など)
コンピュータに依存しないユーザー固有のアプリケーションデータでも、ユーザーの操作なしに再生成できるデータ(ユーザーが作成するカスタマイズ情報や設定情報は含まない)
- C:\Users<ユーザー名>\AppData\LocalLow
ユーザー固有の特権(管理者権限)なしに扱えるアプリケーションデータ
C:\Uses<ユーザー名>\AppData\Roaming が良さそうですね。
GetFolderPath(Environment+SpecialFolder) で取得できます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/10/17 02:44
2018/10/17 02:48
2018/10/17 05:52