Свойство environment
Map<String, String> environmentОкружающая среда для этого процесса в виде карты со строковым ключом и строковым значением.
Карта является неизменяемой, и ее содержимое извлекается из операционной системы при первом использовании.
Переменные среды в Windows нечувствительны к регистру, поэтому в Windows карта нечувствительна к регистру и преобразует все ключи в верхний регистр. На других платформах ключи различаются по регистру.
Исходный код
static Map<String, String> get environment => _Platform.environment;
© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-io/Platform/environment.html