readWindowsShortcut {R.utils} | R Documentation |
Reads a Microsoft Windows Shortcut (.lnk file).
## Default S3 method: readWindowsShortcut(con, verbose=FALSE, ...)
con |
A connection or a character string (filename). |
verbose |
If TRUE , extra information is written while reading. |
... |
Not used. |
The MIME type for a Windows Shortcut file is
application/x-ms-shortcut
.
Returns a list
structure.
Henrik Bengtsson (http://www.braju.com/R/)
[1] Wotsit's Format, http://www.wotsit.org/, 2005.
[2] Hager J, The Windows Shortcut File Format
(as reverse-engineered by), version 1.0.
[3] Microsoft Developer Network, IShellLink Interface, 2008.
http://msdn2.microsoft.com/en-us/library/bb774950.aspx
[4] Andrews D, Parsing Windows Shortcuts (lnk) files in java,
comp.lang.java.help, Aug 1999.
http://groups.google.com/group/comp.lang.java.help/browse_thread/thread/a2e147b07d5480a2/
[5] Multiple authors, Windows shell links (in Tcl), Tcler's Wiki,
April 2008. http://wiki.tcl.tk/1844
filename <- system.file("data-ex/HISTORY.LNK", package="R.utils") lnk <- readWindowsShortcut(filename) # Print all information print(lnk) # Get the relative path to the target file history <- file.path(dirname(filename), lnk$relativePath) # Alternatively, everything in one call history <- filePath(filename, expandLinks="relative") file.show(history)