2007/11/16 [金]
基準ディレクトリの下にアプリケーションの設定を格納するわけですが、マイクロソフトでは、その下に maker ディレクトリを作り、さらにその中に myapp のディレクトリ作って格納することを推奨しています。しかし、マイクロソフトのような名の知れた企業ならともかく、小さな会社やフリーソフトでは、maker 名でディレクトリを作っても、何のソフト用のものなのかがわかりません。ほとんどの人は、ソフトの名前は覚えていても maker名、作者名は覚えていません。そのようなことから、maker 名でディレクトリを作るのはやめることにします。
しかし一応、maker 名で作るということが建前なので、このディレクトリは maker 名ではないですよと言うことがはっきりわかるようにすべきです。そこで、はっきり示すため、myapp で直接ディレクトリを作るのではなく、. を前置して、.myapp でディレクトリを作るようにします。こうすれば、maker 名ではなく、ソフト名であることが一目瞭然になります。また、この方式は Unix と共通環境を作りやすいという特性を持ちます。
Win9x の単一ユーザでの使用の場合、今までのように %APPDIR% に直接設定ファイルが格納されなくなり、そこの .myapp ディレクトリの中に格納されることになりますが、それは必要経費として割り切ることにします。ユーザとしても、配布物と設定ファイが明確になるのでよしとします。
by seclan
関連
- Windows XP で古い(レガシー)ドライバ (legacy drvier) を制御 (開始・停止・自動起動など)する方法
- XP SP3 公開と合わせて、メイリオフォントも公開
- Microsoft Windows XP SP3 を公開!
- Windows アプリケーションの設定ファイル (ini ファイルや config ファイル) 格納場所についての検討 〜 結論
- Windows アプリケーションの設定ファイル (ini ファイルや config ファイル) 格納場所についての検討 〜 格納すべき基準ディレクトリ・まとめ
- Windows アプリケーションの設定ファイル (ini ファイルや config ファイル) 格納場所についての検討 〜 格納すべき基準ディレクトリ2
- Windows アプリケーションの設定ファイル (ini ファイルや config ファイル) 格納場所についての検討 〜 格納すべき基準ディレクトリ