Тема: AHK: Изменение переменной среды
Здравствуйте, коллеги!
Умеет ли AHK изменять переменные среды?
EnvSet, var, 1248
EnvGet, env, var
MsgBox %env%
работает. Но другие программы видят в var то, что в ней было до EnvSet, var, 1248, т.е. было и осталось, несмотря на EnvSet. И с #NoEnv, и без него, всё одно.
Читать «чужие» переменные среды, получается, изменять – нет, вернее, получается изменить только для себя. AHK, как дитя, читать научился, а писать ещё может только то, что только сам может прочесть?
Если это так, то как передать данные в другие программы, не AHK скрипты? Clipboard не надёжно, через запись в файл долго.