Information extracted from MS Shell Link (Windows shortcut) files.
Index1 Tag Name Writable Values / Notes 0x0014 Flags no
Bit 0 = IDList
Bit 1 = LinkInfo
Bit 2 = Description
Bit 3 = RelativePath
Bit 4 = WorkingDir
Bit 5 = CommandArgs
Bit 6 = IconFile
Bit 7 = Unicode
Bit 8 = NoLinkInfo
Bit 9 = ExpString
Bit 10 = SeparateProc
Bit 12 = DarwinID
Bit 13 = RunAsUser
Bit 14 = ExpIcon
Bit 15 = NoPidAlias
Bit 17 = RunWithShim
Bit 18 = NoLinkTrack
Bit 19 = TargetMetadata
Bit 20 = NoLinkPathTracking
Bit 21 = NoKnownFolderTracking
Bit 22 = NoKnownFolderAlias
Bit 23 = LinkToLink
Bit 24 = UnaliasOnSave
Bit 25 = PreferEnvPath
Bit 26 = KeepLocalIDList0x0018 FileAttributes no
Bit 0 = Read-only
Bit 1 = Hidden
Bit 2 = System
Bit 3 = Volume
Bit 4 = Directory
Bit 5 = Archive
Bit 6 = Encrypted?
Bit 7 = NormalBit 8 = Temporary
Bit 9 = Sparse
Bit 10 = Reparse point
Bit 11 = Compressed
Bit 12 = Offline
Bit 13 = Not indexed
Bit 14 = Encrypted0x001c CreateDate no 0x0024 AccessDate no 0x002c ModifyDate no 0x0034 TargetFileSize no 0x0038 IconIndex no 0x003c RunWindow no
0 = Hide
1 = Normal
2 = Show Minimized
3 = Show Maximized
4 = Show No Activate
5 = Show
6 = Minimized
7 = Show Minimized No Activate
8 = Show NA
9 = Restore
10 = Show Default0x0040 HotKey no
0x0 = (none)
0x90 = Num Lock
0x91 = Scroll Lock
0x100 = Shift
0x200 = Control0x400 = Alt
'0x30'-'0x39' = 0-9
'0x41'-'0x5a' = A-Z
'0x70'-'0x87' = F1-F240x10000 ItemID - --> LNK ItemID Tags 0x20000 LinkInfo - --> LNK LinkInfo Tags 0x30004 Description no 0x30008 RelativePath no 0x30010 WorkingDirectory no 0x30020 CommandLineArguments no 0x30040 IconFileName no 0xa0000000 UnknownData - --> LNK UnknownData Tags 0xa0000001 EnvVarData - --> LNK UnknownData Tags 0xa0000002 ConsoleData - --> LNK ConsoleData Tags 0xa0000003 TrackerData - --> LNK TrackerData Tags 0xa0000004 ConsoleFEData - --> LNK ConsoleFEData Tags 0xa0000005 SpecialFolderData - --> LNK UnknownData Tags 0xa0000006 DarwinData - --> LNK UnknownData Tags 0xa0000007 IconEnvData - --> LNK UnknownData Tags 0xa0000008 ShimData - --> LNK UnknownData Tags 0xa0000009 PropertyStoreData - --> LNK UnknownData Tags 0xa000000b KnownFolderData - --> LNK UnknownData Tags 0xa000000c VistaIDListData - --> LNK UnknownData Tags
Tag ID Tag Name Writable Values / Notes 0x0032 Item0032 - --> LNK Item0032 Tags
Index1 Tag Name Writable Values / Notes 14 TargetFileDOSName no
Tag Name Writable Values / Notes CommonNetworkRelLink no CommonPathSuffix no DeviceName no DriveSerialNumber no DriveType no
0 = Unknown
1 = Invalid Root Path
2 = Removable Media
3 = Fixed Disk4 = Remote Drive
5 = CD-ROM
6 = Ram DiskLocalBasePath no NetName no NetProviderType no
0x1a0000 = AVID
0x1b0000 = DOCUSPACE
0x1c0000 = MANGOSOFT
0x1d0000 = SERNET
0x1e0000 = RIVERFRONT1
0x1f0000 = RIVERFRONT2
0x200000 = DECORB
0x210000 = PROTSTOR
0x220000 = FJ_REDIR
0x230000 = DISTINCT
0x240000 = TWINS
0x250000 = RDR2SAMPLE
0x260000 = CSC
0x270000 = 3IN1
0x290000 = EXTENDNET
0x2a0000 = STAC
0x2b0000 = FOXBAT0x2c0000 = YAHOO
0x2d0000 = EXIFS
0x2e0000 = DAV
0x2f0000 = KNOWARE
0x300000 = OBJECT_DIRE
0x310000 = MASFAX
0x320000 = HOB_NFS
0x330000 = SHIVA
0x340000 = IBMAL
0x350000 = LOCK
0x360000 = TERMSRV
0x370000 = SRT
0x380000 = QUINCY
0x390000 = OPENAFS
0x3a0000 = AVID1
0x3b0000 = DFSVolumeID no VolumeLabel no
Index1 Tag Name Writable Values / Notes [no tags known]
Index1 Tag Name Writable Values / Notes 8 FillAttributes no 10 PopupFillAttributes no 12 ScreenBufferSize no 16 WindowSize no 20 WindowOrigin no 32 FontSize no 36 FontFamily no
0x0 = Don't Care
0x10 = Roman
0x20 = Swiss0x30 = Modern
0x40 = Script
0x50 = Decorative40 FontWeight no 44 FontName no 108 CursorSize no 112 FullScreen no 116 QuickEdit no 120 InsertMode no 124 WindowOriginAuto no 128 HistoryBufferSize no 132 NumHistoryBuffers no 136 RemoveHistoryDuplicates no
Index1 Tag Name Writable Values / Notes 16 MachineID no
Index1 Tag Name Writable Values / Notes 8 CodePage no