ユーザーフォルダのパスを取得する方法

ユーザーフォルダの位置はユーザーによっても違いますし、OSによっても違います。

Windows7であれば

C:\Users\【ユーザー名】

WindowsXP以前は

C:\Documents and Settigs\【ユーザー名】

となります。

これを変数で得るには

%USERPROFILE%

です。

ではデスクトップの位置は

%USERPROFILE%\Desktop

かというと違います。

WindowsXP以前では言語によって違います。 日本語版では

%USERPROFILE%\デスクトップ

英語版では

%USERPROFILE%\Desktop

です。

この情報はレジストリで持っています。

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
デスクトップDesktop
マイドキュメントPersonal
Application DataAppData
お気に入りFavorites
IEのクッキーCookies

関連記事

スポンサーリンク

擬似クラスにスタイル指定がないと擬似クラスの子孫要素への指定が効かない

ホームページ製作・web系アプリ系の製作案件募集中です。

上に戻る