我在笔记本电脑的Windows中运行R,我也有一个Linux服务器帐户。我能够在Windows中看到Windows和Linux之间的共享文件夹。共享文件夹文件地址如下所示:
string MainAppPath = @"\\NetworkLocation\myMainApp.exe";
AppDomain.CurrentDomain.SetPrincipalPolicy(PrincipalPolicy.WindowsPrincipal);
WindowsIdentity identity = new WindowsIdentity(username, password);
WindowsImpersonationContext context = identity.Impersonate();
File.Copy(MainAppPath , @"D:\UserFolder", true);
我想在Windows中访问Linux中脚本生成的数据文件。问题是如何访问共享文件夹中的数据文件:
file://name1/name2/home/user/project.
我试过这些,但都失败了。
file://name1/name2/home/user/project/data.rds
答案 0 :(得分:1)
感谢@Harun的建议,这条线有效:
data = readRDS("\\\\name1\\name2\\home\\user\\Project\\data.rds")