관리 메뉴

ㄴrㅎnㅂrㄹrㄱi

FileGetShortcut 쇼트 컷(.lnk)의 각종 정보를 취득한다 본문

AUTOHOTKEY/레퍼런스

FileGetShortcut 쇼트 컷(.lnk)의 각종 정보를 취득한다

님투 2007. 11. 5. 13:10
반응형

FileGetShortcut

쇼트 컷(.lnk)의 각종 정보를 취득한다

FileGetShortcut, LinkFile [, OutTarget, OutDir, OutArgs, OutDescription, OutIcon, OutIconNum, OutRunState]

Parameters


인수명 설명
LinkFile 정보를 취득하고 싶은 쇼트 컷의 파일명.
상대 패스로 지정했을 경우는, %A_WorkingDir%(을)를 기준으로 한 패스가 된다.
OutTarget 쇼트 컷의 링크처의 파일 패스가 격납되는 변수명을 지정.
OutDir 쇼트 컷이 실행될 때의 작업 폴더가 격납되는 변수명을 지정.
OutArgs 링크처 가운데, 인수의 부분이 격납되는 변수명을 지정.
OutDescription 코멘트가 격납되는 변수명을 지정
OutIcon 쇼트 컷 파일에 표시되는 아이콘을 포함한 파일의 풀 패스가 격납되는 변수명을 지정.
OutIconNum 프로그램 파일중의 몇번째의 아이콘을 쇼트 컷의 아이콘으로 할지가 격납되는 변수명을 지정.
OutRunState 쇼트 컷의 프롭퍼티의 「실행시의 크기」의 부분이 격납되는 변수명을 지정.
이하의 어떤 것인가가 된다.
1
통상의 윈도우(디폴트)
3
최대화
7
최소화

ErrorLevel

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


Remarks

OutTarget이후의 생략 된 인수에 대응하는 정보는 취득되지 않는다.


Related

FileCreateShortcut, SplitPath


Example(s)

FileSelectFile, file,,, Pick a shortcut to analyze., Shortcuts (*.lnk)
if file =
	return
FileGetShortcut, %file%, OutTarget, OutDir, OutArgs, OutDesc, OutIcon, OutIconNum, OutRunState
Transform, OutDir, Deref, %OutDir%  ; Resolve any environment variables, such as %WinDir%.
MsgBox %OutTarget%`n%OutDir%`n%OutArgs%`n%OutDesc%`n%OutIcon%`n%OutIconNum%`n%OutRunState%
반응형
Comments