ユーザーフォルダのパスを取得する方法
ユーザーフォルダの位置はユーザーによっても違いますし、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 Data | AppData |
| お気に入り | Favorites |
| IEのクッキー | Cookies |
関連記事
- その他
- プログラム全般
- 1e100.netとは
- 日本語変換が急にできなくなる
- Failed to get proc address for D3DPERF_SetOptions (d3d9.dll)
- ユーザーアカウント制御(UAC)を無効にする方法(Windows設定の変更通知を無効にする)
- WindowsXPの壁紙『草原.bmp』
- GIF画像の特徴
- GIFファイルの既定のプログラムをWindows フォトビューアーにする方法
- Firefoxの検索バーにあるGoogleのアイコンを新しくする方法
- Windows98 のイースターエッグ WELCOME スタッフロール
- 踊り字
- Flash8でゲーム6種類 イースターエッグ
- Microsoft Outlook 97のスタッフロール イースターエッグ
- Windowsでファイルの拡張子を表示する方法
- オープンソースライセンスの一覧と日本語訳(全52種類)
- Thunderbirdのデータをエクスポート、インポートする手順
- Yahoo!JAPANの提供するAPI
- Windows98のスクリーンセーバー イースターエッグ
- CSV形式で17行目からカラムの数が変わる
- RSS 2.0の作り方
- Windows Updateができないときの対処法(エラー番号:80072F8F)
- Beep音を無効にする
- 本当のFAQとは 富士サファリパークのCMソング
- アクセスするだけでルーターがクラッシュするサイト
- FlashMXでゲーム6種類 イースターエッグ
- Macでスリープにしても勝手に解除される
- Excelで保存したときのCSVファイルの仕様
- Outlook Expressのバックアップと復元
スポンサーリンク






