Was sind Umgebungsvariablen und wie kann ich sie verwenden? [Windows]
Hin und wieder lerne ich einen kleinen Tipp, der mich zum Nachdenken bringt “Nun, wenn ich gewusst hätte, dass es vor einem Jahr gewesen wäre, hätte es mir Stunden gespart“. Ich kann mich lebhaft daran erinnern, wie ich die Kopier- und Einfüge-Funktionen als Kind alleine benutzte. Es war, als wäre das gesamte Internet für mich doppelt so einfach geworden.
Umgebungsvariablen sind ein wenig bekanntes Detail von Windows, wenn Sie ein Anfänger sind. Sie gehören in denselben Bereich des zeitsparenden Gesprächs. Sobald Sie sich mit Ihren Umgebungsvariablen vertraut gemacht haben und anfangen, diese zu verwenden, werden Sie schnell feststellen, wie viel Zeit und Aufwand Sie sparen können.
Was ist eine Umgebungsvariable??
Eine Umgebungsvariable ist eigentlich sehr einfach. Sie fungieren als dynamisch benannte Werte, die sich auf bestimmte Elemente von Windows und dessen Dateisystem beziehen.
Als Beispiel, % SystemDrive% ist ein Standardwert Systempfadvariable das funktioniert mit jeder Windows-Version. Für dich und mich bedeutet das wahrscheinlich nur C:. Es gibt jedoch Leute, die sich dazu entschließen, ihr Systemlaufwerk umzubenennen. Möglicherweise hat jemand beschlossen, es als Laufwerksbuchstabe D oder E festzulegen. In diesen Fällen, % SystemDrive% würde diese Werte zurückgeben.
Als weiteres Beispiel gibt es dann diskrete Wertvariablen wie %ZEIT% und %DATUM%. Ich wette, du kannst erraten, welche Werte sie haben.
Warum sind Umgebungsvariablen wichtig??
In jeder Windows-Version ändern sich die Dinge. In Windows XP wurden Ihre Anwendungsdaten beispielsweise unter dem Pfad gespeichert C: \ Dokumente und Einstellungen \ Benutzername \ Anwendungsdaten. Nach Vista ist es jetzt C: \ Benutzer \ Benutzername \ AppData \ Roaming. Woher wissen Anwendungen, wo die Daten gespeichert werden sollen? Sie müssen zuerst feststellen, in welchem Betriebssystem Sie sich befinden, und die Möglichkeit für spätere Änderungen und Windows-Updates sowie den Hardcode zum Speichern ignorieren?
Nein, sie benutzen das %ANWENDUNGSDATEN% Umgebungsvariable, die die Werte dieser Pfade dynamisch zurückgibt.
Stellen Sie sich Umgebungsvariablen als eine Möglichkeit vor, Ihr System zukunftssicher zu machen und es vor Problemen zu schützen, die durch hart codierte Werte katastrophale Folgen haben könnten.
Wie können Umgebungsvariablen für mich nützlich sein??
Von allen verfügbaren Umgebungsvariablen, Systempfadvariablen kann für Sie und mich am nützlichsten sein. Unten ist ein Screenshot, der direkt von der Wikipedia-Seite zu diesem Thema erstellt wurde.
Die Windows Vista / 7-Spalte wurde ausgelassen, damit der Screenshot besser lesbar ist. Sie können jede dieser Umgebungsvariablen direkt in Windows Explorer kopieren und einfügen, um direkt zu diesem Speicherort zu navigieren, ohne den vollständigen Pfad eingeben zu müssen.
Dies schafft eine große Möglichkeit für textbasierte Verknüpfungen zu einigen der wichtigsten Ordner. Sie können sogar Umgebungsvariablen in Ihren eigenen Anwendungen verwenden, die Daten auf Ihrem Computer speichern (sofern das Feld dies zulässt). Beachten Sie, dass Sie beim Kopieren und Einfügen der Variablen sicherstellen müssen, dass vorher oder nachher kein Leerzeichen vorhanden ist.
Viele von Ihnen haben wahrscheinlich eine Umgebungsvariable verwendet, ohne es wirklich zu merken, wahrscheinlich, um auf Ihre Anwendungsdaten zuzugreifen. Es empfiehlt sich, einige dieser Variablen auswendig zu lernen, da sie Ihnen wirklich beim Navigieren durch Ihre Dateien helfen können. Die gespeicherte Zeit summiert sich. Vertrau mir.
Was haltet ihr von diesem Tipp? Ist es etwas, von dem Sie wussten, oder ein Merkmal, das Sie immer übersehen haben? Lass es uns in den Kommentaren wissen!