
Im Folgenden finden Sie eine Liste der Umgebungsvariablen, die für Windows-Geräte über das Formular Hilfeanforderung des Systray-Icons angefordert werden können. Die Schritte zur Rückgabe von macOS-Umgebungsvariablen sind ebenfalls aufgeführt.
Wichtiger Hinweis: Das folgende Beispiel ruft die Variablen direkt aus Windows ab, sodass NinjaOne keinen Einfluss darauf hat, welche Variablen existieren und welche nicht.
So zeigen Sie eine Liste der festgelegten Umgebungsvariablen an:
Windows
- Gehen Sie zu „Start“ > „Alle Programme“ > „Zubehör“ > „Eingabeaufforderung“.
- Geben Sie in der Eingabeaufforderung „set“ ein. Im Befehlsfenster wird eine Liste aller festgelegten Umgebungsvariablen angezeigt.
macOS
- Starten Sie das Terminal oder eine Shell.
- Geben Sie „printenv“ ein. Im Terminal- oder Shell-Fenster wird eine Liste aller Umgebungsvariablen angezeigt, die eingestellt sind.
Standardmäßige (integrierte) Windows-Umgebungsvariablen (Beispiel):
| Variable | Flüchtig (Schreibgeschützt) | Standardwert unter Windows 7/10/2008 (vorausgesetzt, das Systemlaufwerk ist C: ) |
|---|---|---|
| ALLUSERSPROFILE | C:Programm-Daten | |
| APPDATA | C:Users{Benutzername}AppDataRoaming | |
| CD | ⌘Y | Das aktuelle Verzeichnis (Zeichenkette). |
| ClientName | ⌘Y | Nur Terminalserver – der Computername eines Remote-Hosts. |
| CMDEXTVERSION | ⌘Y | Die aktuelle Versionsnummer der Befehlsprozessor-Erweiterungen. (NT = „1“, Win2000+ = „2“.) |
| CMDCMDLINE | ⌘Y | Die ursprüngliche Befehlszeile, mit der derBefehlsprozessor aufgerufen wurde. |
| CommonProgramFiles | C:ProgrammeGemeinsame Dateien | |
| COMMONPROGRAMFILES(x86) | C:Programme (x86)Common Files | |
| COMPUTERNAME | {computername} | |
| COMSPEC | C:WindowsSystem32Cmd.exe oder, falls eine32-Bit-WOW-Umgebungausgeführt wird: C:WindowsSysWOW64Cmd.exe | |
| Datum | ⌘Y | Das aktuelle Datum wird im gleichen regionsspezifischen Format verwendet, wie beiDATE. |
| ERRORLEVEL | ⌘Y | Der aktuelle Wert von „ERRORLEVEL“, der beim Beenden eines Programms automatisch eingestellt wird. |
| FPS_BROWSER_APP_PROFILE_STRING FPS_BROWSER_USER_PROFILE_STRING | Internet Explorer Standardwert für den Edge-Browser unter Windows 10. Dies sind undokumentierte Variablen für den Edge-Browser unter Windows 10. | |
| HighestNumaNodeNumber | Y (verborgen) | Die höchsteNUMA-Node-Nummer auf diesem Computer. |
| HOMEDRIVE | ⌘Y | C: |
| HOMEPATH | ⌘Y | Nutzer{Benutzername} |
| LOKALE APP-DATEN | C:Benutzer{Benutzername}AppDataLocal | |
| LOGONSERVER | \{Domänenanmeldeserver} | |
| ANZAHL_DER_PROZESSOREN | ⌘Y | Die Anzahl der auf dem Rechner ausgeführten Prozessoren. |
| OS | ⌘Y | Betriebssystem auf der Workstation des Benutzers. |
| Pfad | Nutzer- und „ “-System | C:WindowsSystem32;C:Windows;C:WindowsSystem32Wbem;{sowie Programm-Pfade} |
| PATHEXT | .COM; .EXE; .BAT; .CMD; .VBS; .VBE; .JS; .WSF; .WSH; .MSC Legen Sie fest, nach welchen ausführbaren Dateierweiterungen standardmäßig gesucht und welche verwendet werden sollen, und zwar in der Reihenfolge von links nach rechts. Die Syntax entspricht der der PATH-Variablen – Trennzeichen sind Semikolons. | |
| PROCESSOR_ARCHITECTURE | ⌘Y | AMD64/IA64/x86 Diese Angabegibt nicht die Architektur des Prozessors an, sondern nur die des aktuellen Prozesses; daher wird für einen 32-Bit-WOW-Prozess, der unter 64-bit-Windows läuft, „x86“ zurückgegeben. SieheErkennung von 32-Bit-/64-Bit-Betriebssystemen |
| PROCESSOR_ARCHITEW6432 | =%PROCESSOR_ARCHITECTURE%(jedoch nur für 64-bit-Prozesse verfügbar) | |
| PROCESSOR_IDENTIFIER | ⌘Y | Prozessor-ID der Workstation des Nutzers. |
| PROCESSOR_LEVEL | ⌘Y | Prozessorstufe der Workstation des Nutzers. |
| PROCESSOR_REVISION | ⌘Y | Version des Prozessors der Workstation des Benutzers. |
| ProgramW6432 | =%ProgramFiles%(jedoch nur verfügbar bei Ausführung unter einem 64-bit-Betriebssystem) | |
| Programm-Daten | C:Programm-Daten | |
| ProgramFiles | C:Programme oder C:Programmes (x86) | |
| ProgramFiles(x86)1 | C:Programme (x86) (jedoch nur verfügbar bei Ausführung unter einem 64-bit-Betriebssystem) | |
| PROMPT | Code für das aktuelle Formatder Eingabeaufforderung, in der Regel $P$G C:> | |
| PSModulePath | %SystemRoot%system32WindowsPowerShellv1.0Modules | |
| Öffentlich | C:NutzerÖffentlich | |
| RANDOM | ⌘Y | Eine zufällige Ganzzahl zwischen 0 und 32.767 (einschließlich). |
| %SessionName% | Nur Terminalserver – Bei einer Terminalserver-Sitzung setzt sich „SessionName“ aus dem Namen der Verbindung und der daran angehängten „#SessionNumber“ zusammen. Bei einer Konsolensitzung gibt „SessionName“ den Wert „Console“ zurück. | |
| SYSTEMDRIVE | C: | |
| SYSTEMROOT | Standardmäßig wird Windows unterC:Windowsinstalliert, dies ist jedoch nicht garantiert; Windows kann auch in einem anderen Ordner oder auf einem anderen Laufwerk installiert sein. systemrootist eine schreibgeschützte Systemvariable, die auf den korrekten Standort verweist. NT 4.0, Windows 2000 und Windows NT 3.1 verwenden standardmäßigC:WINNT | |
| TEMPundTMP | Nutzervariable | C:Users{Benutzername}AppDataLocalTemp Unter XP lautete dieser Pfad {Benutzername}Local SettingsTemp |
| Zeit | ⌘Y | Die aktuelle Uhrzeit im gleichen Format wie bei„TIME“. |
| UserDnsDomain | Y Benutzervariable | Wird gesetzt, wenn ein Benutzer bei einer Domain angemeldet ist, und gibt die vollqualifizierte DNS-Domäne zurück, zu der das Konto des aktuell angemeldeten Benutzers gehört. |
| USERDOMAIN | {userdomain} | |
| USERDOMAIN_roamingprofile | Die Benutzerdomäne für RDS- oder Standard-Roamingprofilpfade. Windows 8/10/2012 (oder Windows 7/2008 mitQ2664408) | |
| Benutzername | {Benutzername} | |
| USERPROFILE | %SystemDrive%Users{Benutzername} Dies entspricht der Umgebungsvariablen$HOMEunter Unix/Linux | |
| WINDIR | %WinDir% stammt noch aus der Zeit vor Windows NT und scheint durch %SystemRoot% ersetzt worden zu sein |