https://github.com/rswinkle/clnk
A small single header library to extract the path from Windows shortcut files (.lnk).
https://github.com/rswinkle/clnk
lnk lnk-files lnk-shortcut shortcut shortcuts single-header-lib single-header-library
Last synced: 3 days ago
JSON representation
A small single header library to extract the path from Windows shortcut files (.lnk).
- Host: GitHub
- URL: https://github.com/rswinkle/clnk
- Owner: rswinkle
- License: mit
- Created: 2025-02-08T07:12:39.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-17T21:53:30.000Z (over 1 year ago)
- Last Synced: 2026-06-20T17:33:25.171Z (about 1 month ago)
- Topics: lnk, lnk-files, lnk-shortcut, shortcut, shortcuts, single-header-lib, single-header-library
- Language: C
- Homepage:
- Size: 11.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
CLNK
====
A very small, simple C99 single header library to extract the path from
Windows shortcut files (.lnk).
I used [pylinker](https://github.com/perceptionpoint/pylnker)
as a reference and made my own slightly updated fork in the process
of figuring it out.
I think the most up to date/maintained Python library
for lnk files is [LnkParse3](https://github.com/Matmaus/LnkParse3) but
I needed C/C++ and only needed the shortcut path itself so here we are.
There's documentation in the form of an example program at the top of the
file and a main.c/main.cpp that use that example.
It is under the MIT License.
TODO
finish this README
Improve library