Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ssis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在R中从Windows快捷方式提取路径?_R - Fatal编程技术网

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

如何在R中从Windows快捷方式提取路径?,r,R,我在Windows下有一个文件(或文件夹)的快捷方式,我想在R下解析路径名并使用该信息打开文件 快捷方式称为shortcut.lnk,它被放置在我的工作目录中,快捷方式被定向到另一个地方,比如C:\Users\XX\Desktop\something.txt 我想提取快捷方式的路径名以使用该信息打开文件,例如:read.table(resolved.link)。我尝试了Sys.readlink,但它在Windows上不起作用。这可以帮助您: library(R.utils) lnk <-

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

快捷方式称为
shortcut.lnk
,它被放置在我的工作目录中,快捷方式被定向到另一个地方,比如
C:\Users\XX\Desktop\something.txt

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

这可以帮助您:

library(R.utils)

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