I want to read the Target of a shortcut. Is it possible?
![]()
Professional Software Development Tools
I want to read the Target of a shortcut. Is it possible?
![]()
http://www.datafilehost.com/download-2a0799f6.htmlCode:--Assumes dll is in project root and Firefox is installed and Windows root is C: function GetLinkInfo(A,l) return DLL.CallFunction("Short.dll","GetLnkInfo","\""..A.."\","..l,2,1) end A0 = GetLinkInfo( "C:\\ProgramData\\Microsoft\\Windows\\Start Menu\\Programs\\Mozilla Firefox.lnk", 0 ) A1 = GetLinkInfo( "C:\\ProgramData\\Microsoft\\Windows\\Start Menu\\Programs\\Mozilla Firefox.lnk", 1 ) A2 = GetLinkInfo( "C:\\ProgramData\\Microsoft\\Windows\\Start Menu\\Programs\\Mozilla Firefox.lnk", 2 ) A3 = GetLinkInfo( "C:\\ProgramData\\Microsoft\\Windows\\Start Menu\\Programs\\Mozilla Firefox.lnk", 3 ) A4 = GetLinkInfo( "C:\\ProgramData\\Microsoft\\Windows\\Start Menu\\Programs\\Mozilla Firefox.lnk", 4 ) A5 = GetLinkInfo( "C:\\ProgramData\\Microsoft\\Windows\\Start Menu\\Programs\\Mozilla Firefox.lnk", 5 ) Dialog.Message("Short-cut:", "0 = "..A0.."\n1 = "..A1.."\n2 = "..A2.."\n3 = "..A3.."\n4 = "..A4.."\n5 = "..A5)
This was from someone posting in setup factory but it works here to and is fairly buletproof.
Thanks a lot Shrek
Can you tell me how to use this ?
It gives me Cancel