如何从R中的Windows快捷方式中提取路径?

时间:2017-06-08 08:44:19

标签: r

我有一个Windows下文件(或文件夹)的快捷方式,我想解析R下的路径名并使用该信息打开文件。

快捷方式名为shortcut.lnk,它位于我的工作目录中,快捷方式指向另一个地方,例如C:\Users\XX\Desktop\something.txt

我想提取快捷方式的路径名,以便使用该信息打开文件,例如:read.table(resolved.link)。我尝试了Sys.readlink,但它在Windows上无效。

1 个答案:

答案 0 :(得分:3)

这可以帮到你:

library(R.utils)

lnk <- readWindowsShortcut("C:/Users/indi/Desktop/a.lnk")
lnk$pathname

有关它的更多信息here