ネットワーク ドライブの場所から R の共有ポイント ライブラリにファイルをコピーしようとしています。共有ポイント ライブラリの場所にはユーザー認証が必要であり、これらのファイルをコピーしてコードで認証を渡す方法を考えていました。単純な file.copy は機能しません。ライブラリのgetURL()
関数を使用しようとしましたが、それも機能しませんでした。RCurl
認証を通過しながらファイルをコピーするというこのタスクをどのように達成できるのか疑問に思っていました。
これまでに試したコードの一部を次に示します。
library(RCurl)
from <- "filename"
to <- "\\\\sharepoint.company.com\\Directory" #First attempt with just sharepoint location
to <- "file://sharepoint.company.com/Directory" #Another attempt with different format
h = getCurlHandle(header = TRUE, userpwd = "username:password")
getURL(to, verbose = TRUE, curl = h)
status <- file.copy(from, to)
ありがとうございました!