ユーザーフォルダのパスを取得する方法
ユーザーフォルダの位置はユーザーによっても違いますし、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 |
関連記事
- batファイルのコマンドが完了してもウインドウを開いたままにする方法
- 環境変数(PATH)を設定する方法
- 64bit版Windowsで32bit用のProgram Filesフォルダのパスを取得する方法
- コマンドプロンプトの文字コードを変える方法
- %~dp0 とは
- その他
- プログラム全般
- Connecting to walletが終わらない場合の対処法
- /dev/random と /dev/urandom の違い
- 64bit版か32bit版のどちらかを調べる方法
- SDカード・microSDカードの規格
- 日本語変換が急にできなくなる
- Google Chromeで一部の文字だけ四角記号に文字化けするときの対処法
- Word97でピンボール イースターエッグ
- 破損したストレージからのデータ復旧
- ブラウザでJPG画像を保存しようとすると.jfifの拡張子で保存されるのを.jpgに戻す方法
- Shift_JISの別名、EUC-JPの別名
- Windows Liveメールのバックアップと復元 エクスポート・インポート
- Windows標準以外のデフラグツール
- Failed to get proc address for D3DPERF_SetOptions (d3d9.dll)
- Beep音を無効にする
- Windows Liveメールでメールの振り分けをする メッセージのルール
- FlashMXでゲーム6種類 イースターエッグ
- ExcelのCSV形式で17行目からカラムの数が変わる
- Google Chromeでテキストエリアtextareaのサイズ変更をさせない方法
- ブラウザの一覧
- 名前が青色や緑色で表示されるファイルやフォルダの意味
- Windows10で自動更新を停止させる方法(Windows Updateの停止)
- WindowsXPの壁紙『草原.bmp』
- FAT(File Allocation Table)ファイルシステムの仕様 FAT16 FAT32 exFAT VFAT
- 記号の名称(呼び名)
- 上書きしてしまったファイルを復元する方法
スポンサーリンク