Ist es möglich, alle Umgebungsvariablen von einer Windows-Eingabeaufforderung aus aufzulisten?
Etwas Äquivalentes zu PowerShell's gci env:
(oder ls env:
oder dir env:
).
Tun Sie es einfach:
SET
Sie können auch SET prefix
machen, um alle Variablen zu sehen, deren Namen mit prefix
beginnen.
Wenn Sie zum Beispiel nur derbydb aus den Umgebungsvariablen lesen wollen, tun Sie folgendes:
set derby
...und Sie erhalten das Folgende:
DERBY_HOME=c:\Users\amro-a\Desktop\db-derby-10.10.1.1-bin\db-derby-10.10.1.1-bin
Jon hat die richtige Antwort, aber um ein wenig mehr mit etwas syntaktischem Zucker zu arbeiten.
SET | more
ermöglicht es Ihnen, die Variablen jeweils auf einer Seite zu sehen, statt auf der ganzen Seite, oder
SET > output.txt
sendet die Ausgabe in eine Datei output.txt, die Sie in Notepad oder ähnlichem öffnen können...
Führen Sie einfach set
von cmd
aus.
Zeigt Umgebungsvariablen an, setzt oder entfernt sie. Ohne Parameter verwendet, zeigt set die aktuellen Umgebungseinstellungen an.