В Windows 8.1 у меня есть переменная окружения LATEX, равная
C:\Program Files\MiKTeX 2.9\miktex\bin\x64
и переменная пути установлена в
% JAVA_HOME%\ Bin;% ANT_HOME%\ Bin;% LATEX%
Проблема в том, что папка LATEX не видна из командной строки, если я не ставлю конечную точку с запятой. Если я проверю путь из командной строки, он говорит
PATH = C:\Program Files\Java\jdk1.8.0_11\bin; C:\Program Files\apache-ant-1.9.4\bin;% LATEX%
Но когда я ставлю конечную точку с запятой, это работает.
Это не первый раз, когда я устанавливаю переменную PATH, и я не помню, чтобы ставил конечную точку с запятой раньше. Почему это работает с точкой с запятой, а не без нее?