取得パスの違い
VB.NET2003(汗)のEnvironment.GetFolderPath関数で取得できるパスをXpとVistaで比べて見ました。[User]となっている所はログインしているユーザー名が入りますです。
列挙体 | Xp | Vista |
ApplicationData | C:\Documents and Settings\[User]\Application Data | C:\Users\[User]\AppData\Roaming |
CommonApplicationData | C:\Documents and Settings\All Users\Application Data | C:\ProgramData |
CommonProgramFiles | C:\Program Files\Common Files | C:\Program Files\Common Files |
Cookies | C:\Documents and Settings\[User]\Cookies | C:\Users\[User]\AppData\Roaming\Microsoft\Windows\Cookies |
Desktop | C:\Documents and Settings\[User]\デスクトップ | C:\Users\[User]\Desktop |
DesktopDirectory | C:\Documents and Settings\[User]\デスクトップ | C:\Users\[User]\Desktop |
Favorites | C:\Documents and Settings\[User]\Favorites | C:\Users\[User]\Favorites |
History | C:\Documents and Settings\[User]\Local Settings\History | C:\Users\[User]\AppData\Local\Microsoft\Windows\History |
InternetCache | C:\Documents and Settings\[User]\Local Settings\Temporary Internet Files | C:\Users\[User]\AppData\Local\Microsoft\Windows\Temporary Internet Files |
LocalApplicationData | C:\Documents and Settings\[User]\Local Settings\Application Data | C:\Users\[User]\AppData\Local |
MyMusic | C:\Documents and Settings\[User]\My Documents\My Music | C:\Users\[User]\Music |
MyPictures | C:\Documents and Settings\[User]\My Documents\My Pictures | C:\Users\[User]\Pictures |
Personal | C:\Documents and Settings\[User]\My Documents | C:\Users\[User]\Documents |
ProgramFiles | C:\Program Files | C:\Program Files |
Programs | C:\Documents and Settings\[User]\スタート メニュー\プログラム | C:\Users\[User]\AppData\Roaming\Microsoft\Windows\Start Menu\Programs |
Recent | C:\Documents and Settings\[User]\Recent | C:\Users\[User]\AppData\Roaming\Microsoft\Windows\Recent |
SendTo | C:\Documents and Settings\[User]\SendTo | C:\Users\[User]\AppData\Roaming\Microsoft\Windows\SendTo |
StartMenu | C:\Documents and Settings\[User]\スタート メニュー | C:\Users\[User]\AppData\Roaming\Microsoft\Windows\Start Menu |
Startup | C:\Documents and Settings\[User]\スタート メニュー\プログラム\スタートアップ | C:\Users\[User]\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup |
System | C:\WINDOWS\System32 | C:\Windows\system32 |
Templates | C:\Documents and Settings\[User]\Templates | C:\Users\[User]\AppData\Roaming\Microsoft\Windows\Templates |
GetTempPath関数 | C:\DOCUME~1\[User]\LOCALS~1\Temp\ | C:\Users\[User]\AppData\Local\Temp\ |
ざっと見て変化気づく変化は
- 「Documents and Settings」が「Users」になった。
- 「My」が無くなった。
- アルファベットで取得している。
って感じでしょうか。・・・社内開発のアプリってなぜかC:\Usersにインストールする物が多いんだよなぁ。
ありゃりゃFirefoxだと表がえらいことになってますな。