Haupt Windows Was sind Umgebungsvariablen?

Was sind Umgebungsvariablen?



Eine Umgebungsvariable ist ein dynamischer Wert, der Betriebssystem und andere Software kann die für Ihren Computer spezifischen Informationen ermitteln.

Mit anderen Worten: Es handelt sich um etwas, das etwas anderes darstellt, etwa einen Ort auf Ihrem Computer, einen Versionsnummer , eine Liste von Objekten usw.

Umgebungsvariablen sind vom Prozentzeichen umgeben ( % ), wie in %temp% , um sie vom normalen Text zu unterscheiden.

Es gibt zwei Arten:BenutzerumgebungsvariablenUndSystemumgebungsvariablen.

Benutzerumgebungsvariablen

Benutzerumgebungsvariablen sind, wie der Name schon sagt, Umgebungsvariablen, die für jedes Benutzerkonto spezifisch sind.

Das bedeutet, dass der Wert einer Variablen bei der Anmeldung als ein einzelner Benutzer unterschiedlich sein kann vom Wert derselben Variablen, wenn man als anderer Benutzer am selben Computer angemeldet ist.

Diese Arten von Umgebungsvariablen können von jedem angemeldeten Benutzer manuell festgelegt werden, aber auch Windows und andere Software können sie festlegen.

Ein Beispiel für eine Benutzerumgebungsvariable ist %homepath% . Auf einem Windows 11-Computer enthält diese Variable beispielsweise den Wert von BenutzerTim , das ist der Ordner, der alle benutzerspezifischen Informationen enthält.

So leiten Sie E-Mails von aol an gmail weiter

Eine Benutzerumgebungsvariable könnte auch benutzerdefiniert sein. Ein Benutzer könnte so etwas erstellen %Daten% , die auf einen Ordner auf dem Computer verweisen kann C:DownloadsDateien . Eine solche Umgebungsvariable würde nur funktionieren, wenn dieser bestimmte Benutzer angemeldet ist.

Sie können eine benutzerdefinierte Benutzerumgebungsvariable verwenden, wenn Sie Verknüpfungen verwenden möchten, um sich auf Ihrem Computer zurechtzufinden. Wenn Sie vorausschauend gedacht und ein Skript erstellt haben, das auf eine Umgebungsvariable verweist, können Sie den Ordner später jederzeit ändern, ohne den gesamten Code im Skript anpassen zu müssen.

Systemumgebungsvariablen

Systemumgebungsvariablen erstrecken sich über einen einzelnen Benutzer hinaus und gelten für jeden Benutzer, der möglicherweise existiert oder in Zukunft erstellt wird. Die meisten Systemumgebungsvariablen verweisen auf wichtige Speicherorte wie den Windows-Ordner.

Zu den häufigsten Umgebungsvariablen in Windows-Systemen gehören: %Weg% , %Programmdateien% , %temp% , Und %System Root% , obwohl es noch viele andere gibt.

Wenn Sie beispielsweise Windows installieren, %windir% ist auf das Verzeichnis festgelegt, in dem es installiert ist. Da das Installationsverzeichnis etwas ist, das das Installationsprogramm (das sind Sie ... oder Ihr Computerhersteller) auf einem Computer definieren kann, ist dies möglicherweise der Fall C:Windows ,aber in einem anderen Fall kann es sein C:Win10 .

Um mit diesem Beispiel fortzufahren, nehmen wir an, dass Microsoft Word auf jedem dieser Computer installiert wird, nachdem Windows eingerichtet wurde. Im Rahmen des Word-Installationsprozesses müssen eine Reihe von Dateien in das Verzeichnis kopiert werden, in dem Windows installiert ist. Wie kann Word sicherstellen, dass die Dateien am richtigen Ort installiert werden, wenn dieser Ort vorhanden ist? C:Windows auf einem Computer und woanders auf dem anderen?

Um ein potenzielles Problem wie dieses zu verhindern, wurde Microsoft Word, wie auch die meisten anderen Programme, so konzipiert, dass es installiert werden kann %windir% , kein bestimmter Ordner. Auf diese Weise kann sichergestellt werden, dass diese wichtigen Dateien im selben Verzeichnis wie Windows installiert werden, egal wo sich dieses befindet.

Sehen Seite „Anerkannte Umgebungsvariablen“ von Microsoft für eine riesige Liste von Benutzer- und Systemumgebungsvariablen, die häufig in Windows verwendet werden.

So ermitteln Sie den Wert einer Umgebungsvariablen

Es gibt verschiedene Möglichkeiten, um herauszufinden, was eine bestimmte Umgebungsvariable gerade ist.

Eingabeaufforderungs-Echo-Befehl

In den meisten Fällen, zumindest unter Windows, ist der einfachste und wahrscheinlich schnellste Weg, dies zu tun, ein einfacher Eingabeaufforderung Befehl aufgerufen Echo .

Öffnen Sie die Eingabeaufforderung und führen Sie Folgendes aus Befehl genau, natürlich ersetzen %temp% für die Umgebungsvariable, an der Sie interessiert sind:

|_+_|

Beachten Sie den Wert, der direkt darunter angezeigt wird. Zum Beispiel, echo %temp% könnte Folgendes hervorbringen:

|_+_|echo temp-Befehl in der Windows 10-Eingabeaufforderung

Um alle Umgebungsvariablen auf einmal aufzulisten, führen Sie einfach den Befehl aus Satz über die Befehlszeile. Oder Versuche Benutzer festlegen für eine Liste aller Variablen, die mit beginnen Benutzer (es funktioniert mit jedem Präfix).

Die Ausgabe sieht in etwa so aus: Zuerst wird der Name der Variablen aufgeführt, gefolgt von = , und dann der Wert:

|_+_|

Eingeben set > ev.txt um die Ausgabe des Befehls in eine Datei umzuleiten, um die gesamte Liste der in einem TXT-Dokument gespeicherten Umgebungsvariablen abzurufen.

PowerShell-Write-Output-Befehl

Sie können auch Windows PowerShell verwenden, um zu sehen, worauf eine bestimmte Umgebungsvariable verweist, die Syntax ist jedoch etwas anders. Hier sind zwei Möglichkeiten, dies zu tun:

|_+_|Umgebungsvariablen für Windows 11

Verwenden Sie diesen Befehl, um alle aufgelisteten Variablen zusammen anzuzeigen:

|_+_|

Systemeigenschaften

Wenn Ihnen Befehlszeilentools Angst machen (das sollten sie nicht sein), gibt es eine längere Möglichkeit, den Wert einer Umgebungsvariablen zu überprüfen.

Gehen Sie zu Bedienfeld , dann das System-Applet. Sobald Sie dort sind, wählen Sie Erweiterte Systemeinstellungen , Dann Umgebungsvariablen ganz unten. Das ist einunvollständigListe, aber diejenigen, die aufgelistet sind, haben die Werte direkt daneben.

Linux printenv-Befehl

Auf Linux-Systemen können Sie Folgendes ausführen printenv Befehl über die Befehlszeile, um alle derzeit definierten Umgebungsvariablen aufzulisten.

Interessante Artikel

Tipp Der Redaktion

So erhalten Sie WLAN in Ihrem Auto
So erhalten Sie WLAN in Ihrem Auto
Es könnte einfacher und kostengünstiger sein, WLAN in Ihrem Auto zu installieren, als Sie es jemals für möglich gehalten hätten. Wenn Sie ein modernes Smartphone besitzen, haben Sie es möglicherweise bereits.
Zurücksetzen der verbleibenden Kapitel- und Buchzeit auf Kindle eReadern
Zurücksetzen der verbleibenden Kapitel- und Buchzeit auf Kindle eReadern
Kindle eReaders verfügen über eine großartige Funktion, mit der Sie die in einem Kapitel oder Buch verbleibende Lesezeit abschätzen können. Wenn Sie den Kindle jedoch längere Zeit nicht benutzt haben, können diese Statistiken verzerrt sein. Hier erfahren Sie, wie Sie sie mit einer versteckten Kindle-Einstellung zurücksetzen.
Alte Kernel in Linux Mint automatisch entfernen
Alte Kernel in Linux Mint automatisch entfernen
So entfernen Sie automatisch veraltete Kernel in Linux Mint. Ab Linux Mint 19.2 können Sie das Betriebssystem so einstellen, dass veraltete Kernelversi automatisch entfernt werden
So erweitern Sie Ihren Desktop mit Chromecast
So erweitern Sie Ihren Desktop mit Chromecast
Google Chromecast ist eine der einfachsten Möglichkeiten, Videos von Ihren Gadgets auf Ihrem Fernseher anzusehen. Mit diesem Gerät können Sie auch ohne Smart-TV auf Videoinhalte von Online-Streaming-Websites zugreifen. Von klein auf zuschauen
So wählen Sie die PSP aus, die am besten zu Ihnen passt
So wählen Sie die PSP aus, die am besten zu Ihnen passt
Obwohl die Unterschiede zwischen den PSP-Modellen nicht groß sind, können sie je nach Verwendungszweck erheblich sein. Erfahren Sie, welches PSP-Modell für Sie am besten geeignet ist.
Google Phones: Ein Blick auf die Pixellinie
Google Phones: Ein Blick auf die Pixellinie
Übersicht über die Google Pixel-Telefone vom ursprünglichen Pixel bis zum neuesten Google Pixel 6 und Pixel 6 Pro. Sehen Sie, wie sich die neuen Pixel schlagen.
So synchronisieren Sie Outlook-Kalender mit Google Kalender
So synchronisieren Sie Outlook-Kalender mit Google Kalender
Für viele Menschen beginnt und endet jeder Tag mit einem Blick auf ihren Google Kalender. Wenn Sie jedoch gleichzeitig Google- und Outlook-Kalender verwenden, können Sie verwirrt sein und die Wahrscheinlichkeit erhöhen, dass Sie etwas falsch machen