Metadata-Version: 2.1
Name: shelllnk
Version: 1.0.0
Summary: Package for parsing Microsoft Shell Link (.lnk) files
Home-page: https://github.com/leekamentsky/shelllnk
Author: Lee Kamentsky
License: MIT
Platform: UNKNOWN
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Development Status :: 5 - Production/Stable
Classifier: Programming Language :: Python :: 3
Description-Content-Type: text/markdown

# ShellLnk
Package for parsing Microsoft Shell Link (.lnk) files

This package consists of a parsing class shelllnk.ShellLnk. To use,

```python

from shelllnk import ShellLnk
open(myfile, "rb") as fd:
   shell_link = ShellLnk.parse(fd)
```

You may want to read the Microsoft spec on shell links to understand
the different parts of a shell link file. The file format doc is
at https://msdn.microsoft.com/en-us/library/dd871305.aspx

The stuff that I use is ShellLnk.file_attributes and 
ShellLnk.device_name or ShellLnk.net_name and ShellLnk.common_base_path_suffix.
The device name or net name tell you the drive letter or mount point
and the suffix gives you the path after that.

