readWindowsShellLink

0th

Percentile

Reads a Microsoft Windows Shortcut (.lnk file)

Reads a Microsoft Windows Shortcut (.lnk file).

Keywords
internal, file, IO
Usage
## S3 method for class 'default':
readWindowsShellLink(con, clean=TRUE, verbose=FALSE, ...)
Arguments
con
A connection or a character string (filename).
clean
If TRUE, low-level file specific fields are dropped, e.g. offsets on file locations.
verbose
If TRUE, extra information is written while reading.
...
Not used.
Details

This function is implemented based on the official file format specification [1]. It is intended to replace readWindowsShortcut(), which was written based on reverse engineering (before [1] was made available).

Value

  • Returns a list structure.

References

[1] [MS-SHLLINK]: Shell Link (.LNK) Binary File Format, Microsoft Inc., September 25, 2009.

See Also

readWindowsShortcut() filePath

Aliases
  • readWindowsShellLink.default
  • readWindowsShellLink
Examples
pathname <- system.file("data-ex/HISTORY.LNK", package="R.utils")
lnk <- readWindowsShellLink(pathname)
str(lnk)
str(lnk$pathname)

lnk0 <- readWindowsShortcut(pathname)
str(lnk0$pathname)
Documentation reproduced from package R.utils, version 1.28.4, License: LGPL (>= 2.1)

Community examples

Looks like there are no examples yet.