ハロの外部記憶インターフェイス

そろそろ覚える努力が必要かも…

システム環境のパスを取得する方法

System.Windows.Forms.Applicationより取得されるパス

CommonAppDataPath = C:\Documents and Settings\All Users\Application Data\{Company name}\{Program name}\{Version}
UserAppDataPath = C:\Documents and Settings\{UserName}\Application Data\{Company name}\{Program name}\{Version}
LocalUserAppDataPath = C:\Documents and Settings\{UserName}\Local Settings\Application Data\{Company name}\{Program name}\{Version}

StartupPath = {実行したExeファイルのある位置}
ExecutablePath = {実行したExeファイルのある位置+Exeファイル名}

System.Environmentより取得されるパス

CommandLine = "{実行したExeファイルのある位置+Exeファイル名}" 
CurrentDirectory = {実行したExeファイルのある位置}

GetFolderPath(Environment.SpecialFolder.ApplicationData)
->C:\Documents and Settings\{ユーザー名}\Application Data
  1. SpecialFolderで取得できるフォルダーリスト
Desktop <-C:\Documents and Settings\{UserName}\デスクトップ
Programs <-C:\Documents and Settings\{UserName}\スタート メニュー\プログラム
Personal <-C:\Documents and Settings\{UserName}\My Documents
Personal <-C:\Documents and Settings\{UserName}\My Documents
Favorites <-C:\Documents and Settings\{UserName}\Favorites
Startup <-C:\Documents and Settings\{UserName}\スタート メニュー\プログラム\スタートアップ
Recent <-C:\Documents and Settings\{UserName}\Recent
SendTo <-C:\Documents and Settings\{UserName}\SendTo
StartMenu <-C:\Documents and Settings\{UserName}\スタート メニュー
MyMusic <-C:\Documents and Settings\{UserName}\My Documents\My Music
DesktopDirectory <-C:\Documents and Settings\{UserName}\デスクトップ
MyComputer <-
Templates <-C:\Documents and Settings\{UserName}\Templates
ApplicationData <-C:\Documents and Settings\{UserName}\Application Data
LocalApplicationData <-C:\Documents and Settings\{UserName}\Local Settings\Application Data
InternetCache <-C:\Documents and Settings\{UserName}\Local Settings\Temporary Internet Files
Cookies <-C:\Documents and Settings\{UserName}\Cookies
History <-C:\Documents and Settings\{UserName}\Local Settings\History
CommonApplicationData <-C:\Documents and Settings\All Users\Application Data
System <-C:\WINDOWS\system32
ProgramFiles <-C:\Program Files
MyPictures <-C:\Documents and Settings\{UserName}\My Documents\My Pictures
CommonProgramFiles <-C:\Program Files\Common Files