2016-10-07 24 views
0

Ich fand, dass Rapid Environment Editor Programm, zeigt einige Variablen vom Typ "erweiterbare Zeichenfolge". Solche Variablen können einen anderen Variablen beziehen, zum BeispielUmgebungsvariable, Verweis auf eine andere Umgebungsvariable

JAVA_HOME_45 = ... 
JAVA_HOME = %JAVA_HOME_45% 
PATH = %JAVA_HOME%\bin 

Das Problem ist, dass solche Variablen nicht von Zeit zu Zeit zu arbeiten.

Die Frage ist: auf welcher Ebene sind sie implementiert? Ist das Windows-Feature? Wenn ja, wie kann ich es aktivieren/deaktivieren/debuggen?

+0

aus meiner Erfahrung funktioniert die Verwendung von Variablen wie in Ihrem Beispiel zuverlässig, wenn Sie sie über das Windows-Standardwerkzeug bearbeiten. Vielleicht ist der verknüpfte Editor fehlerhaft. Es ist kein Standardwerkzeug, sondern ein Drittanbieter-Tool. – JimHawkins

Antwort

0

Ich habe es gerade getestet und es funktioniert (wie JimHawkins sagte) mit dem Standard-Umgebungsvariablen-Editor.

Dies bedeutet, dass es eine Windows-Funktion ist und es sollte immer eingeschaltet sein.

Sie können es debuggen, wenn Sie eine Konsole öffnen und folgendes eingeben: echo% PATH%.