반응형
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- API
- SetEnv
- EnvDiv
- SetKeyDelay
- IfWinExist
- ControlGetText
- if
- DetectHiddenWindows
- EnvSub
- Threads
- 함수
- 식의 설명
- SetMouseDelay
- EnvAdd
- SetTitleMatchMode
- Blocks
- Var:=식
- EnvMult
- autohotkey
- 배열
- EnvSet
- IF (식)
- IfInString
- MouseClick
- ControlSend
- SetControlDelay
- Menu
- StringGetPos
- 식
- if(식)
Archives
- Today
- Total
ㄴrㅎnㅂrㄹrㄱi
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 > 레퍼런스' 카테고리의 다른 글
ExitApp 스크립트를 종료한다 (0) | 2007.11.05 |
---|---|
Exit 현재의 스렛드를 종료한다.상주 상태로 없는 스크립트는 그대로 종료한다. (0) | 2007.11.05 |
EnvSub 변수로부터 값을 감산한다. (0) | 2007.11.05 |
EnvSet 환경 변수에 값을 설정 (0) | 2007.11.05 |
EnvMult 변수의 값에 값을 걸어 적을 변수에 격납한다 (0) | 2007.11.05 |
Comments