REG:特定フォルダの実際のパス
(2000/03/04 [土])
Windows ver4 (Win95) 以降から shell が explorer に変わり、それに伴っていくつか特定のフォルダが使われるようになりました。例えば、いわゆる「スタートアップ」のフォルダ、あるいは「デスクトップ」のフォルダです。しかしこれらのフォルダの実際の位置は各国版の Windows や、また同じ Windows でもログイン名によって異なったりします。したがって、パスを決め打ちすることはできません(たまに、アプリケーションをインストールするとパスの決め打ちがあって、変なところに勝手にフォルダを作る物がある...)。だから、実際のパスを調べるときには、「HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders」の中の値を調べるようにしましょう。例えば、「Startup」の値を取り出せば、そこへの実際パスが、「Desktop」の値を取り出せばデスクトップフォルダへの実際のパスが取り出せます。
by seclan