System.SysUtils.GetEnvironmentVariable

De RAD Studio API Documentation
Aller à : navigation, rechercher

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.