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 leiten Sie Anrufe auf jedem Telefon weiter
So leiten Sie Anrufe auf jedem Telefon weiter
Unabhängig davon, ob Sie Android- oder iPhone-Benutzer sind oder noch einen Festnetzanschluss besitzen, können Sie die Anrufweiterleitung mit ein paar einfachen Schritten einrichten.
So laden Sie Netflix-Filme auf einen Laptop herunter
So laden Sie Netflix-Filme auf einen Laptop herunter
Sie können Netflix auch dann ansehen, wenn Sie nicht mit dem Internet verbunden sind, indem Sie Filme und Fernsehsendungen auf Ihren Windows-Laptop herunterladen. Erfahren Sie hier wie.
So kopieren und fügen Sie es auf Facebook ein
So kopieren und fügen Sie es auf Facebook ein
Haben Sie einen Text, einen Kommentar oder ein Statusupdate gesehen, das Ihnen gefallen hat? Erfahren Sie, wie Sie einen Beitrag auf Facebook kopieren und mit Ihren Freunden teilen.
So streamen Sie Ihr iPhone nach Roku (2021)
So streamen Sie Ihr iPhone nach Roku (2021)
Roku ist ein Streaming-Dienst und ein Gadget, für das nur eine geringe Einführung erforderlich ist. Eines der besten Dinge ist, dass Sie mit der Roku-App den Stream auf einem Smart-TV steuern oder Ihre Videos streamen / spiegeln können. Zu machen
Fügen Sie den Registrierungseditor zur Systemsteuerung in Windows 10 hinzu
Fügen Sie den Registrierungseditor zur Systemsteuerung in Windows 10 hinzu
Hinzufügen des Registrierungseditors zur Systemsteuerung in Windows 10 Der Registrierungseditor ist ein wichtiges Tool für Systemadministratoren, Geeks und normale Benutzer, die die versteckten Einstellungen des Windows-Betriebssystems ändern möchten, die nicht über die Benutzeroberfläche verfügbar sind. Sie können es der Systemsteuerung hinzufügen, wenn Sie möchten. Dies fügt hinzu
Verhindern Sie, dass Windows 10-Designs Symbole ändern
Verhindern Sie, dass Windows 10-Designs Symbole ändern
Einige der Themen können Symbole wie Dieser PC, Netzwerk, Papierkorb und das Symbol Ihres Benutzerprofilordners ändern. Hier erfahren Sie, wie Sie diese Funktion deaktivieren.
So machen Sie einen Hintergrund in Procreate transparent
So machen Sie einen Hintergrund in Procreate transparent
Wenn Sie Schwierigkeiten haben, herauszufinden, wie Sie den Hintergrund in Procreate transparent machen können, sind Sie nicht allein. Selbst wenn Sie einen transparenten Hintergrund entworfen haben, erscheint dieser beim erneuten Öffnen der Datei oft wieder in reinem Weiß. Diese sind