Unter Windows 10 sind Umgebungsvariablen vordefinierte Namen, die den Pfad zu bestimmten Speicherorten innerhalb des Betriebssystems darstellen, z. B. ein Laufwerk oder eine bestimmte Datei oder einen bestimmten Ordner.
Umgebungsvariablen können in einer Reihe von Szenarien hilfreich sein, aber sie sind besonders nützlich, wenn Sie ein IT-Mitarbeiter sind oder den Computer einer anderen Person reparieren, da Sie schnell zu bestimmten Orten navigieren können, ohne den Benutzernamen oder den vollständigen Pfad zu kennen ein Systemordner.
Anstatt beispielsweise einen Pfad wie zu durchsuchen , können Sie den Befehl „ AusführenC:\Users\\AppData\Roaming
“ (Windows-Taste + R) öffnen , diese Variable eingeben und die Eingabetaste drücken , um auf denselben Pfad zuzugreifen. Oder Sie können die Variable verwenden, um auf den Speicherort der aktuellen Standardordner des Benutzers zuzugreifen – wo das Betriebssystem die Ordner für Desktop, Dokumente, Downloads, OneDrive usw. speichert.%APPDATA%
%HOMEPATH%
In diesem Handbuch lernen Sie die Liste der häufigsten Umgebungsvariablen kennen, die Sie unter Windows 10 verwenden können .
Standardumgebungsvariablen von Windows 10
Variable |
Windows 10 |
%ALLUSERSPROFILE% |
C:\Programmdaten |
%ANWENDUNGSDATEN% |
C:\Benutzer\{Benutzername}\AppData\Roaming |
%ALLGEMEINEPROGRAMMDATEIEN% |
C:\Programme\Gemeinsame Dateien |
%ALLGEMEINEPROGRAMMDATEIEN(x86)% |
C:\Programme (x86)\Gemeinsame Dateien |
%CommonProgramW6432% |
C:\Programme\Gemeinsame Dateien |
%COMSPEC% |
C:\Windows\System32\cmd.exe |
%HOMEDRIVE% |
C:\ |
%HOMEPATH% |
C:\Benutzer\{Benutzername} |
%LOCALAPPDATA% |
C:\Benutzer\{Benutzername}\AppData\Local |
%LOGONSERVER% |
\\{domain_logon_server} |
%WEG% |
C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem |
%PathExt% |
.com;.exe;.bat;.cmd;.vbs;.vbe;.js;.jse;.wsf;.wsh;.msc |
%PROGRAMMDATEN% |
C:\Programmdaten |
%PROGRAMMDATEIEN% |
C:\Programme |
%ProgrammW6432% |
C:\Programme |
%PROGRAMMDATEIEN(X86)% |
C:\Programme (x86) |
%PROMPT% |
$P$G |
%SystemDrive% |
C: |
%System Root% |
C:\Windows |
%TEMP% |
C:\Benutzer\{Benutzername}\AppData\Local\Temp |
%TMP% |
C:\Benutzer\{Benutzername}\AppData\Local\Temp |
%USERDOMAIN% |
Dem aktuellen Benutzer zugeordnete Benutzerdomäne. |
%USERDOMAIN_ROAMINGPROFILE% |
Dem Roaming-Profil zugeordnete Benutzerdomäne. |
%NUTZERNAME% |
{Nutzername} |
%BENUTZERPROFIL% |
C:\Benutzer\{Benutzername} |
%WINDIR% |
C:\Windows |
%ÖFFENTLICHKEIT% |
C:\Benutzer\Öffentlich |
%PSModulpfad% |
%SystemRoot%\system32\WindowsPowerShell\v1.0\Module\ |
%Eine Fahrt% |
C:\Benutzer\{Benutzername}\OneDrive |
%Fahrerdaten% |
C:\Windows\System32\Drivers\DriverData |
%CD% |
Gibt den aktuellen Verzeichnispfad aus. (Eingabeaufforderung.) |
%CMDCMDLINE% |
Gibt die Befehlszeile aus, die zum Starten der aktuellen Eingabeaufforderungssitzung verwendet wird. (Eingabeaufforderung.) |
%CMDEXTVERSION% |
Gibt die Anzahl der aktuellen Befehlsprozessorerweiterungen aus. (Eingabeaufforderung.) |
%COMPUTERNAME% |
Gibt den Systemnamen aus. |
%DATUM% |
Gibt das aktuelle Datum aus. (Eingabeaufforderung.) |
%ZEIT% |
Gibt Zeit aus. (Eingabeaufforderung.) |
%FEHLERSTUFE% |
Gibt die Nummer des definierenden Exit-Status des vorherigen Befehls aus. (Eingabeaufforderung.) |
%PROCESSOR_IDENTIFIER% |
Gibt Prozessorkennung aus. |
%PROCESSOR_LEVEL% |
Gibt Prozessorpegel aus. |
%PROCESSOR_REVISION% |
Gibt die Prozessorversion aus. |
%NUMBER_OF_PROCESSORS% |
Gibt die Anzahl der physischen und virtuellen Kerne aus. |
%ZUFÄLLIG% |
Gibt eine Zufallszahl von 0 bis 32767 aus. |
%OS% |
Windows_NT |
Obwohl Sie Umgebungsvariablen verwenden können, um schnell auf bestimmte Speicherorte in Windows 10 zuzugreifen, verwenden Sie diese Variablen normalerweise beim Erstellen eines Skripts oder einer Anwendung.
Beachten Sie, dass einige der erwähnten Variablen nicht standortspezifisch sind, einschließlich %COMPUTERNAME%
, %PATHEXT%
, %PROMPT%
, %USERDOMAIN%
, %USERNAME%
.
Obwohl sich dieses Handbuch auf Windows 10 konzentriert, ist es wichtig zu beachten, dass diese Variablen auch unter Windows 8.1, Windows 7, Windows Vista und Windows 11 funktionieren .
Get-ChildItem Env: | Sort Name PowerShell
Mit dem Befehl können Sie jederzeit alle auf Ihrem Gerät verfügbaren Umgebungsvariablen anzeigen .