AutoHotKey(오토핫키) 설명서 FileCreateShortcut

Posted by 발전소장
2014. 8. 13. 23:48 AutoHotKey/Commands

FileCreateShortcut

쇼트 컷(.lnk)(을)를 작성한다

FileCreateShortcut, Target, LinkFile [, WorkingDir, Args, Description, IconFile, ShortcutKey, IconNumber, RunState]

Parameters

인수명설명
Target 쇼트 컷의 링크 앞.
다만, 인수는 「Args」 쪽으로 지정한다.
LinkFile 작성하는 쇼트 컷의 파일명.
확장자(extension)는 「.lnk」(으)로 하는 것.
벌써 파일이 존재하는 경우는, 덧쓰기된다. 상대 패스로 지정했을 경우는,%A_WorkingDir%(을)를 기준으로 한 패스가 된다.
WorkingDir 쇼트 컷이 실행될 때의 작업 폴더.
Args 링크 앞 가운데, 인수의 부분.
Description 코멘트
IconFile 아이콘을 포함한 파일의 풀 패스.
확장자(extension)가 「.exe」(이)나 「.dll」의 파일을 지정했을 경우, 제일 최초의 아이콘이 사용된다.
ShortcutKey 영숫자나 기호,key list에 있는 키명 등.
표준 키만 사용할 수 있다.
Ctrl+Alt+여기서 지정한 키가 단축 키가 된다.
단축 키가 유효한 것은, 데스크탑이나 스타트 메뉴 이하에 있는 쇼트 컷 파일만.
IconNumber 프로그램 파일중의 몇번째의 아이콘을 쇼트 컷의 아이콘으로 하는지를 설정
RunState 쇼트 컷의 프롭퍼티의 「실행시의 크기」의 부분을 설정.
이하의 어떤 것인가.
어플리케이션에 따라서는, 이 설정은 무시된다.
1
통상의 윈도우(디폴트)
3
최대화
7
최소화

ErrorLevel

성공시는 「0」, 실패시는 「1」.

Remarks

Target에 상대 패스를 지정했을 경우, 자동적으로 시스템 패스로부터 파일이 검색되어 해당하는 파일이 있으면 그 패스로 쇼트 컷이 작성된다.

Related

FileGetShortcut, FileAppend

Example(s)

; The letter "i" in the last parameter makes the shortcut key be Ctrl-Alt-I:
FileCreateShortcut, Notepad.exe, %HOMEDRIVE%%HOMEPATH%\Desktop\My Shortcut.lnk, C:\, "%A_ScriptFullPath%", My Description, C:\My Icon.ico, i