AutoHotKey를 사용하는 사람들
오늘: 492
어제: 624
전체: 200,908
회원: 1,883
접속: 25 (회원 1)

FileGetShortcut

원문보기
수정요청

Retrieves information about a shortcut (.lnk) file, such as its target file.

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

Parameters

LinkFile Name of the shortcut file to be analyzed, which is assumed to be in %A_WorkingDir% if an absolute path isn't specified. Be sure to include the .lnk extension.
OutTarget Name of the variable in which to store the shortcut's target (not including any arguments it might have). For 예제: C:\WINDOWS\system32\notepad.exe
OutDir Name of the variable in which to store the shortcut's working directory. For 예제: C:\My Documents. If environment variables such as %WinDir% are present in the string, one way to resolve them is via StringReplace. For 예제: StringReplace, OutDir, OutDir, `%WinDir`%, %A_WinDir%
OutArgs Name of the variable in which to store the shortcut's parameters (blank if none).
OutDescription Name of the variable in which to store the shortcut's comments (blank if none).
OutIcon Name of the variable in which to store the filename of the shortcut's icon (blank if none).
OutIconNum Name of the variable in which to store the shortcut's icon number within the icon file (blank if none). This value is most often 1, which means the first icon.
OutRunState

Name of the variable in which to store the shortcut's initial launch state, which is one of the following digits:

1: Normal
3: Maximized
7: Minimized

ErrorLevel

If there was a problem -- such as LinkFile not existing -- all the output variables are made blank and ErrorLevel is set to 1. Otherwise, ErrorLevel is set to 0.

Remarks

Any of the output variables may be omitted if the corresponding information is not needed.

관련 명령어

FileCreateShortcut, SplitPath

예제

FileSelectFile, file, 32,, Pick a shortcut to analyze., Shortcuts (*.lnk)
if file =
    return
FileGetShortcut, %file%, OutTarget, OutDir, OutArgs, OutDesc, OutIcon, OutIconNum, OutRunState
MsgBox %OutTarget%`n%OutDir%`n%OutArgs%`n%OutDesc%`n%OutIcon%`n%OutIconNum%`n%OutRunState%

 

Copyright Tleap. All rights reserved.