Sie sind bereits NinjaOne-Kunde? Melden Sie sich an, um weitere Leitfäden und die neuesten Updates zu sehen.

Branding: Umgebungsvariablen über Systray-Symbol

 

NinjaDojo-logo-darkblue.jpg

 

Im Folgenden finden Sie eine Liste der Umgebungsvariablen, die für Windows-Geräte über das Hilfeformular des Systray-Symbols angefordert werden können. Die Schritte zum Zurückgeben von MacOS-Umgebungsvariablen sind ebenfalls aufgeführt.

Wichtiger Hinweis: Das folgende Beispiel ruft die Variablen direkt aus Windows ab, sodass NinjaOne keine Kontrolle darüber hat, welche Variablen vorhanden sind und welche nicht.

So zeigen Sie eine Liste der festgelegten Umgebungsvariablen an:

Windows

  1. Gehen Sie zu Start > Alle Programme > Zubehör > Eingabeaufforderung.
  2. Geben Sie in der Eingabeaufforderung "set" ein. Im Befehlsfenster wird eine Liste aller festgelegten Umgebungsvariablen angezeigt.

Mac

  1. Öffnen Sie das Terminal oder eine Shell.
  2. Geben Sie "printenv" ein. Im Terminal- oder Shell-Fenster wird eine Liste aller festgelegten Umgebungsvariablen angezeigt.

Standardmäßige (integrierte) Windows-Umgebungsvariablen (Beispiel):

VariableFlüchtige Variable(
, schreibgeschützt)
Standardwert in Windows 7/10/2008 (vorausgesetzt, das Systemlaufwerk ist C: )
ALLUSERSPROFILEC:ProgramData
APPDATAC:Benutzer{Benutzername}AppDataRoaming
CDYDas aktuelle Verzeichnis (Zeichenfolge).
ClientNameYNur Terminalserver – der Computername eines Remotehosts.
CMDEXTVERSIONYDie aktuelle Versionsnummer der Befehlsprozessor-Erweiterungen. (NT = "1", Win2000+ = "2".)
CMDCMDLINEYDie ursprüngliche Befehlszeile, mit der der Befehlsprozessor aufgerufen wurde.
Gemeinsame ProgrammdateienC:ProgrammeGemeinsame Dateien
COMMONPROGRAMFILES(x86)C:Programme (x86)Gemeinsame Dateien
COMPUTERNAME{Computername}
COMSPECC:WindowsSystem32cmd.exe oder bei Ausführung eines 32-Bit-WOW – C:WindowsSysWOW64cmd.exe
DATYDas aktuelle Datum im gleichen regionsspezifischen Format wie DATE.
ERRORLEVELYDer aktuelle ERRORLEVEL-Wert, der automatisch beim Beenden eines Programms gesetzt wird.
FPS_BROWSER_APP_PROFILE_STRING
FPS_BROWSER_USER_PROFILE_STRING

 
Internet Explorer-
Standard
Dies sind undokumentierte Variablen für den Edge-Browser in Windows 10.
HighestNumaNodeNumberY (ausgeblendet)Die höchste NUMA-K notennummer auf diesem Computer.
HOMEDRIVEYC
HOMEPATHYBenutzer{Benutzername}
LOCALAPPDATAC:Benutzer{Benutzername}AppDataLocal
LOGONSERVER\{Domänenanmeldeserver}
ANZAHL_DER_PROZESSORENYDie Anzahl der auf dem Computer ausgeführten Prozessoren.
OSYBetriebssystem auf der Workstation des Benutzers.
PATHBenutzer- und System
 
C:WindowsSystem32;C:Windows;C:WindowsSystem32Wbem;{plus Programm-Pfade}
PATHEXT.COM; .EXE; .BAT; .CMD; .VBS; .VBE; .JS ; .WSF; .WSH; .MSC
Legt fest, welche Standard-Dateierweiterungen für ausführbare Dateien gesucht und in welcher Reihenfolge von links nach rechts verwendet werden sollen. 
Die Syntax entspricht der der Variablen PATH – Trennzeichen sind Semikolons.
PROCESSOR_ARCHITECTUREYAMD64/IA64/x86 Dies gibt nicht die Architektur des Prozessors an, sondern nur die des aktuellen Prozesses, sodass für einen 32-Bit-WOW-Prozess, der unter 64-Bit-Windows ausgeführt wird, "x86" zurückgegeben wird. Siehe Erkennen von 32/64-Bit-Betriebssystemen
PROCESSOR_ARCHITEW6432=%PROCESSOR_ARCHITECTURE% (aber nur für 64-Bit-Prozesse verfügbar)
PROCESSOR_IDENTIFIERYProzessor-ID der Workstation des Benutzers.
PROCESSOR_LEVELYProzessorstufe der Workstation des Benutzers.
PROCESSOR_REVISIONYProzessorversion der Workstation des Benutzers.
ProgramW6432=%ProgramFiles%(aber nur verfügbar, wenn das Programm unter einem 64-Bit-Betriebssystem ausgeführt wird)
ProgramDataC:ProgramData
ProgrammeC:Programme oder C:Programme (x86)
Programme (x86)1C:Program Files (x86) (aber nur verfügbar, wenn das Betriebssystem 64 Bit hat)
PROMPTCode für das aktuelle Eingabeaufforderungsformat, normalerweise $P$G
C:>
PSModulePath%SystemRoot%system32WindowsPowerShellv1.0Modules
ÖffentlichC:BenutzerÖffentlich
RANDOMYEine zufällige ganze Zahl zwischen 0 und 32.767 (einschließlich).
%SessionName%Nur Terminalserver – Bei einer Terminalserversitzung ist "SessionName" eine Kombination aus dem Verbindungsnamen und der Nummer der Sitzung, gefolgt von "#". Bei einer Konsolensitzung gibt "SessionName" "Console" zurück.
SYSTEMDRIVEC
SYSTEMROOTStandardmäßig wird Windows unter C:Windows installiert, dies ist jedoch nicht garantiert, da Windows auch in einem anderen Ordner oder unter einem anderen Laufwerksbuchstaben installiert werden kann.
systemroot ist eine schreibgeschützte Systemvariable, die den richtigen Speicherort ermittelt.
NT 4.0, Windows 2000 und Windows NT 3.1 verwenden standardmäßig C:WINNT
TEMP und TMPBenutzervariableC:Users{Benutzername}AppDataLocalTemp
Unter XP war dies {Benutzername}Local SettingsTemp
TIMEYDie aktuelle Uhrzeit im gleichen Format wie TIME.
UserDnsDomainY
Benutzervariable
Legt fest, ob ein Benutzer bei einer Domäne angemeldet ist, und gibt die vollständig qualifizierte DNS-Domäne zurück, zu der das Konto des aktuell angemeldeten Benutzers gehört.
USERDOMAIN{userdomain}
USERDOMAIN_roamingprofileDie Benutzerdomäne für RDS- oder Standard-Roamingprofilpfade. Windows 8/10/2012 (oder Windows 7/2008 mit Q2664408)
USERNAME{Benutzername}
USERPROFILE%SystemDrive%Users{Benutzername}
Dies entspricht der Umgebungsvariablen $HOME in Unix/Linux
WINDIR%WinDir% stammt aus der Zeit vor Windows NT und scheint durch %SystemRoot% ersetzt worden zu sein.
Standardmäßig als windir=%SystemRoot% festgelegt.
%windir% ist eine reguläre Variable und kann geändert werden, wodurch sie weniger robust ist als %systemroot%

FAQ

Nächste Schritte