如何在Sharepoint 2007中以编程方式将文档库文档复制到本地驱动器

问题描述 投票:1回答:1

如何在Sharepoint 2007中以编程方式将文档库文档复制到本地驱动器?

sharepoint sharepoint-2010 sharepoint-2007 splist
1个回答
1
投票

我不在我的电脑旁,但这种方法应该可以解决问题。

using (SPSite site = new SPSite("http://sitecol"))
{
   SPWeb web = site.RootWeb;
   SPFolder docLib = web.GetFolder("DocLibName");

   foreach (SPFile f in docLib.Files)
   {
      // Use RWEP when accessing local file system
      SPSecurity.RunWithElevatedPrivileges(delegate(){
      {
         System.IO.File.WriteAllBytes(@"C:\Location\" + f.Name, f.OpenBinary());
      }
   }
}
© www.soinside.com 2019 - 2024. All rights reserved.