AutoHotKey(오토핫키) 설명서 EnvUpdate
EnvUpdate
환경 변수에의 변경을 시스템에 반영시킨다
EnvUpdate
ErrorLevel
성공시는 「0」, 실패시는 「1」.
Remarks
EnvSet커멘드에서는WindowsAPI의 「SetEnvironmentVariable()」(을)를 사용하고 있지만, 이API그리고 설정한 환경 변수는API(을)를 사용한 프로세스로부터 기동되는 프로세스로 밖에 유효하지 않고,WM_SETTINGCHANGE(을)를lParam(을)를 「Environment」(으)로 해 브로드캐스트 해도 시스템 전체에 반영시킬 수 없다.
따라서, 이 커멘드는 기대 대로에 동작하지 않는다.
RegWrite커멘드로 레지스트리의 「HKEY_CURRENT_USER\Environment」또는 「HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment」(을)를 변경해 이 커멘드를 실행하면, 그 변경이 반영된다고 생각된다.
Related
Example(s)
EnvUpdate
'AutoHotKey > Commands' 카테고리의 다른 글
AutoHotKey(오토핫키) 설명서 ExitApp (0) | 2014.08.13 |
---|---|
AutoHotKey(오토핫키) 설명서 Exit (0) | 2014.08.13 |
AutoHotKey(오토핫키) 설명서 EnvSub (0) | 2014.08.13 |
AutoHotKey(오토핫키) 설명서 EnvSet (0) | 2014.08.13 |
AutoHotKey(오토핫키) 설명서 EnvMult (0) | 2014.08.13 |