// SystemEnvironment.cpp : メイン プロジェクト ファイルです。 #include "stdafx.h" using namespace System; int main(array ^args) { //環境変数の名前と値をすべて列挙する for each (System::Collections::DictionaryEntry^ de in System::Environment::GetEnvironmentVariables()) { Console::WriteLine("{0}={1}", de->Key, de->Value); } //環境変数"Path"を取得する Console::WriteLine(System::Environment::GetEnvironmentVariable("Path")); //環境変数"windir"を取得する Console::WriteLine(System::Environment::ExpandEnvironmentVariables( "%windir%")); //システム環境変数の名前と値をすべて列挙する for each (System::Collections::DictionaryEntry^ de in System::Environment::GetEnvironmentVariables( System::EnvironmentVariableTarget::Machine)) { Console::WriteLine("{0}={1}", de->Key, de->Value); } //ユーザー環境変数の"TEMP"を取得する Console::WriteLine(System::Environment::GetEnvironmentVariable( "TEMP", System::EnvironmentVariableTarget::User)); return 0; }