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を参照。 ↩