Windowsの一般のユーザーアカウントの場合、ユーザー環境変数USERPROFILEにC:\USER\(アカウント名)のパスがセットされている。
例えばhogeという名前のアカウントであれば、C:\USER\hogeとなる。
ただし、ビルトインアカウントの場合は以下のパスになる。
| アカウント | パス |
|---|---|
| System | C:\Windows\System32\config\systemprofile |
| System(WOW641) | C:\Windows\SysWOW64\config\systemprofile |
| LocalService | C:\Windows\ServiceProfiles\LocalService |
| NetworkService | C:\Windows\ServiceProfiles\NetworkService |
Windowsサービスなど、ビルトインアカウントで動作させるプログラムでファイルを扱う場合には頭に入れておきたい。
-
WOW64 - Wikipediaを参照。 ↩