lnk ~master
Parsing Shell Link files (.lnk).
To use this package, run the following command in your project's root directory:
Manual usage
Put the following dependency into your project's dependences section:
This package provides sub packages which can be used individually:
lnk:readlnk - A minimal D application.
LNK
D library for parsing Shell Link files (.lnk aka shortcuts).
No IShellLink COM interface is used. Instead the library implements parsing of .lnk files itself according to Shell Link Binary File Format specification.
Using of WinAPI is minimized too, so the library can be used on other platforms than Windows (Although there's little sense for it).
Note: it's not fully implemented yet.
Examples
ReadLnk
Run to parse .lnk file and print results to stdout:
dub run lnk:readlnk -- somelink.lnk
Note that running this in cmd.exe console may print garbage characters if link's target has unicode characters in its name. So it's better to redirect output to file.
dub run lnk:readlnk -- somelink.lnk > test.txt
- Registered by Roman Chistokhodov
- ~master released 7 years ago
- FreeSlave/lnk
- BSL-1.0
- Copyright © 2016, Roman Chistokhodov
- Authors:
- Sub packages:
- lnk:readlnk
- Dependencies:
- none
- Versions:
-
0.2.1 2016-Sep-26 0.2.0 2016-Mar-16 0.1.1 2016-Mar-14 0.1.0 2016-Mar-13 ~master 2017-Feb-03 - Download Stats:
-
-
0 downloads today
-
0 downloads this week
-
0 downloads this month
-
66 downloads total
-
- Score:
- 0.6
- Short URL:
- lnk.dub.pm