ユーザープロファイル

今回はユーザープロファイルの話です。ユーザープロファイルはWindowsを使っていく上で非常に重要なものです。何といっても個々人の情報、データがすべて詰まっているものですので。 ユーザープロファイルとは何か まず、ユーザープロファイルとは何で、何のためにあるのかを理解しましょう。私はこれは「複数のユーザーが同じWindowsを使用しても問題無いようにするもの」として理解しています。 AさんとBさんが1台のPCを共用していたとして以下のようなニーズは当然あるものと思います。 - デスクトップの壁紙やスクリーンセーバーなどは自分が設定したものを使う - マイドキュメントやデスクトップなどに自分のファイルを置く - IEのお気に入りは自分で管理する - 自分の設定は変更されたくない、自分のファイルは他人に見られたくない このようなことが「ユーザーごとに個別のプロファイルを持つ」ことで実現されています。 ユーザープロファイルの場所 ユーザープロファイルの場所はWindowsのバージョンによって異なります。以下のようになっています。 Windows 95/98/ME C:\windows\Profiles<ログイン名> Windows NT C:\Winnt\Profiles<ログイン名> Windows 2000/XP/2003 C:\Documents and Settings<ログイン名> Windows Vista/7/2008 C:\User<ログイン名> 「95/98/ME/NT」と「2000/XP/2003」と「Vista/7/2008」で場所が異なる、ということですね。 ちなみにプロファイルの場所は%userprofile%という環境変数に格納されていますので、以下のように確認すれば自分のプロファイルの場所を確認できます。 C : \ > e c h o % u s e r p r o f i l e % C : \ U s e r s \ m e b i s u d a Windows Vista/7/2008では下位互換性を保つために「C:\Documents and Settings」が「C:\Users」に対応するようにジャンクションとして設定されています。これによってWindows XPにしか明示的に対応していないようなプログラムでもたいていの物は動作するようになっています。 ...

September 9, 2009 · 2 min · 胡田昌彦