AutoHotKey(오토핫키) 설명서 Run / RunWait
Run / RunWait
외부 프로그램을 기동한다.
RunWait그럼, 기동한 프로그램의 종료를 기다려,ErrorLevel에 종료 코드를 격납한다.
Run, Target [, WorkingDir, Max|Min|Hide/UseErrorLevel, OutputVarPID] Run, Target [, WorkingDir, Max|Min|Hide]
Parameters
인수명 | 설명 |
---|---|
Target |
파일명이나 커멘드 라인 문자열. 파일명의 전에 「open」 등과 쉘의 동작을 지정할 수 있다.자세한 것은Remarks참조. 패스가 생략 되었을 경우는, 최초로%A_WorkingDir%의 디렉토리가 검색되어서 발견되지 않으면 패스가 다닌 디렉토리가 검색된다. 「,」(을)를 포함할 때는, 「`,」(와)과 같이 이스케이프 할 필요가 있으므로 주의. |
WorkingDir | 기동하는 프로그램의 작업 디렉토리를 지정.생략시는%A_WorkingDir% |
Max|Min|Hide/UseErrorLevel |
Max|Min|Hide(은)는 윈도우 상태. 생략시는, 통상의 윈도우. 대응하고 있지 않는 어플리케이션도 있다.
|
OutputVarPID |
기동한 프로그램의 프로세스ID(을)를 격납하는 변수명. 이ID(을)를 사용하고,Process커멘드로, 프로세스를 종료하거나 종료하고 있을지를 확인하거나 할 수 있다. 취득에 실패했을 때는 비운다. Target에 실행 파일명 이외의 것을 지정했을 경우는 취득에 실패한다. |
Remarks
지정한 파일이 발견되지 않고 기동에 실패하면, 에러 다이얼로그가 표시되어 현재의 스렛드를 종료한다.
RunWait그리고 종료를 기다리고 있는 동안은, 다른스렛드하지만 끼어드는 것이 가능.
EnvSet커멘드로 환경 변수에 대입하고 있으면, 기동된 프로그램내에서 그 환경 변수가 유효하게 된다.
파일명의 전으로 지정하는 동작으로서는, 이하의 것이 사용 가능.
동작을 지정하지 않고, 파일명만을 지정했을 경우, 디폴트의 동작이 된다.
properties | 파일의 프롭퍼티를 표시. |
find | 폴더의 검색 윈도우를 표시 |
explore | 익스플로러로 열린다 |
edit | 편집한다 |
open | 연다 |
인쇄한다 |
Related
Example(s)
Run, Notepad.exe, C:\My Documents, max RunWait, %comspec% /c dir c:\ >>c:\DirTest.txt, , min Run, c:\DirTest.txt Run, properties c:\DirTest.txt Run, www.autohotkey.com ; i.e. any URL can be launched. Run, mailto:support@autohotkey.com
'AutoHotKey > Commands' 카테고리의 다른 글
AutoHotKey(오토핫키) 설명서 Send/SendRaw/SendEvent/SendInput/SendPlay (0) | 2014.08.14 |
---|---|
AutoHotKey(오토핫키) 설명서 RunAs (0) | 2014.08.14 |
AutoHotKey(오토핫키) 설명서 Round() (0) | 2014.08.14 |
AutoHotKey(오토핫키) 설명서 Return (0) | 2014.08.14 |
AutoHotKey(오토핫키) 설명서 Reload (0) | 2014.08.14 |