System.SysUtils.GetEnvironmentVariable
Delphi
function GetEnvironmentVariable(const Name: string): string;
C++
extern DELPHI_PACKAGE System::UnicodeString __fastcall GetEnvironmentVariable(const System::UnicodeString Name)/* overload */;
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet | 
|---|---|---|---|---|
| function | public | System.SysUtils.pas System.SysUtils.hpp | System.SysUtils | System.SysUtils | 
Beschreibung
Ermittelt den Wert einer Umgebungsvariable.
Mit GetEnvironmentVariable ermitteln Sie den Wert einer in Name übergebenen Umgebungsvariable für den aktuellen Prozess.
Hinweis: Die Groß-/Kleinschreibung der in Name angegebenen Umgebungsvariable wird ignoriert.
Die folgende Tabelle enthält die Standardumgebungsvariablen für Microsoft Windows.
| Name der Umgebungsvariable | Wert | 
|---|---|
| ALLUSERSPROFILE | Generisches Benutzerprofil | 
| APPDATA | Pfad zum Datenordner der Anwendung | 
| CLIENTNAME | Name des Client-Computers | 
| COMMONPROGRAMFILES | Pfad zum Anwendungsordner mit den gemeinsamen Dateien | 
| COMPUTERNAME | Name des Computers, auf dem der Quelltext ausgeführt wird | 
| COMSPEC | Pfad zum Programm cmd.exe | 
| HOMEDRIVE | Aktuelle Laufwerksbezeichnung, wie z.B. "C:" | 
| HOMEPATH | Pfad zum aktuellen Speicherort für Dokumente | 
| LOGONSERVER | Domänen-Controller für die Benutzerauthentifizierung bei der Anmeldung | 
| NUMBER_OF_PROCESSORS | Anzahl der Prozessoren auf dem aktuellen Computer | 
| OS | Basisname des Betriebssystems. Beachten Sie bitte, dass für Windows XP "Windows_NT" verwendet wird. | 
| PATH | Der aktuelle Programmpfad | 
| PATHEXT | Erweiterungstypen von ausführbaren Dateien | 
| PROCESSOR_ARCHITECTURE | Typ der CPU-Architektur. Zum Beispiel X86 für Intel Pentium-Prozessoren. | 
| PROCESSOR_IDENTIFIER | ID-Nummer des aktuellen Computers | 
| PROCESSOR_LEVEL | Detailliertere Beschreibung der CPU-Architektur | 
| PROCESSOR_REVISION | Revisionsebene des Prozessors | 
| PROGRAMFILES | Pfad zum Ordner mit den Programmdateien | 
| SESSIONNAME | Name der aktuellen Betriebssystemsitzung | 
| SYSTEMDRIVE | Laufwerk, von dem aus das Betriebssystem arbeitet | 
| SYSTEMROOT | Aktuelles Systemverzeichnis | 
| TEMP | Pfad zum Ordner mit den temporären Dateien | 
| TMP | Verzeichnis zum Speichern von temporären Dateien | 
| USERDOMAIN | Domäne des aktuellen Computers | 
| USERNAME | Name des aktuellen Benutzers | 
| USERPROFILE | Pfad zum Ordner, der Informationen zum aktuellen Benutzer enthält | 
| WINDIR | Pfad zum Windows-Ordner |