Skip to content

Glossary

Shell Link

Microsoft's name for the binary structure stored inside a Windows .lnk shortcut, documented in the MS-SHLLINK specification.

Shell Link is the official Microsoft term for the data structure inside a Windows .lnk shortcut. It is made up of a fixed ShellLinkHeader followed by optional sections: the LinkTargetIDList, LinkInfo, StringData and ExtraData blocks. Together these describe the link's target, how to display it and where it was created. The format is published as the MS-SHLLINK specification, which is what tools like this parser implement to decode a shortcut field by field.