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 |