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 |