System.SysUtils.GetEnvironmentVariable
Delphi
function GetEnvironmentVariable(const Name: string): string;
C++
extern DELPHI_PACKAGE System::UnicodeString __fastcall GetEnvironmentVariable(const System::UnicodeString Name)/* overload */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | System.SysUtils.pas System.SysUtils.hpp |
System.SysUtils | System.SysUtils |
Description
Récupère une valeur de variable d'environnement.
Appelez GetEnvironmentVariable pour récupérer la valeur d'une variable d'environnement, transmise par Name, pour le processus en cours.
Remarque : La casse de la variable d'environnement spécifiée Name est ignorée.
Le tableau suivant définit les variables d'environnement standard pour Microsoft Windows.
Nom de la variable d'environnement | Valeur d'environnement |
---|---|
ALLUSERSPROFILE |
Profil utilisateur générique. |
APPDATA |
Chemin du dossier des données de l'application. |
CLIENTNAME |
Nom de la machine client. |
COMMONPROGRAMFILES |
Chemin du dossier des fichiers programme communs. |
COMPUTERNAME |
Nom du code de l'ordinateur en cours d'exécution. |
COMSPEC |
Chemin du programme cmd.exe. |
HOMEDRIVE |
Désignation du lecteur d'accueil en cours, par exemple 'C:' |
HOMEPATH |
Chemin de l'emplacement en cours du stockage des documents. |
LOGONSERVER |
Spécifie un contrôleur de domaine pour l'authentification de la connexion utilisateur. |
NUMBER_OF_PROCESSORS |
Nombre de processeurs sur la machine en cours. |
OS |
Nom de base du système d'exploitation. Notez que Windows XP est spécifié sous la forme Windows_NT. |
PATH |
Le chemin du programme en cours. |
PATHEXT |
Types d'extensions des fichiers exécutables. |
PROCESSOR_ARCHITECTURE |
Type de l'architecture de la CPU. Par exemple, X86 pour les processeurs Intel Pentium. |
PROCESSOR_IDENTIFIER |
Numéro d'identificateur de la machine en cours. |
PROCESSOR_LEVEL |
Description plus détaillée de l'architecture de la CPU. |
PROCESSOR_REVISION |
Niveau de révision du processeur. |
PROGRAMFILES |
Chemin du dossier des fichiers programme. |
SESSIONNAME |
Nom de la session du système d'exploitation en cours. |
SYSTEMDRIVE |
Lecteur à partir duquel opère le système d'exploitation. |
SYSTEMROOT |
Définit le répertoire système. |
TEMP |
Chemin du dossier des fichiers temporaires. |
TMP |
Répertoire dans lequel stocker les fichiers temporaires. |
USERDOMAIN |
Spécifie le domaine de la machine en cours. |
USERNAME |
Nom de l'utilisateur en cours. |
USERPROFILE |
Chemin du dossier contenant les informations de l'utilisateur en cours. |
WINDIR |
Chemin du dossier Windows. |