1
如何将文档库文档复制到sharepoint 2007中的本地驱动器programaticaly 如果有人已经这样做过,请帮助。如何将文档库文档复制到sharepoint 2007中的本地驱动器编程
如何将文档库文档复制到sharepoint 2007中的本地驱动器programaticaly 如果有人已经这样做过,请帮助。如何将文档库文档复制到sharepoint 2007中的本地驱动器编程
我不在我的电脑上,但是像这样的事情应该可以做到。
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());
}
}
}
基本上抓住你的网站集合,然后抓住你的SPWeb对象,然后抓住你的文档库作为SPFolder。然后对该文件夹中的所有文件执行foreach循环,将字节数组保存到本地文件系统。
希望这会有所帮助!
完成了......感谢了很多.. – Rushikesh 2013-03-06 09:18:22