Я полагаю, что существует управление WindowsFormsHost, можно вставить приложения WPF, которые сделают interop назад к коду WinForms:
Если вы хотите получить переменную окружения ОС, используйте метод System.getenv ().
public static Map<String,String> getenv()
Возвращает неизменяемое представление строковой карты текущей системной среды. Среда - это системно-зависимое отображение имен в значения, которое передается от родительского к дочерним процессам.