Różne aplikacje systemu Windows, takie jak Matlab, Altair, Nastran itp., Używają serwerów licencji, które wymagają systemowej zmiennej środowiskowej - LM_LICENSE_FILE, do aktualizacji, która przyjmowałaby wartość zgodną z:% MSC_LICENSE_FILE%;% MATLAB_LICENSE_FILE%;% ALTAIR_LM_LICENSE_FILE te 3 aplikacje zostały zainstalowane).
Ustawienie zmiennej dla poszczególnych aplikacji za pomocą SETX jest łatwe:
SETX MATLAB_LICENSE_FILE PORT @ SERVER / M
Ale jak ustawić zmienną LM_LICENSE_FILE, aby odzwierciedlała aplikacje zainstalowane na komputerze, które odwołują się do tej zmiennej za pomocą pliku .cmd? Idealnie byłoby zapytać komputer, aby zobaczyć, jakie aplikacje (aplikacje używające zmiennych środowiskowych LM_LICENSE_FILE) są zainstalowane, ustawić indywidualną zmienną środowiskową aplikacji, a następnie ustawić poprawną wartość LM_LICENSE_VARIABLE.
Pozdrawiam i dziękuję z góry
źródło