日本国产亚洲-日本国产一区-日本国产一区二区三区-日本韩国欧美一区-日本韩国欧美在线-日本韩国欧美在线观看

當(dāng)前位置:雨林木風(fēng)下載站 > 辦公軟件教程 > 詳細(xì)頁面

SharePoint 服務(wù)器端對象遷移文件夾 完成圖文教程

SharePoint 服務(wù)器端對象遷移文件夾 完成圖文教程

更新時間:2024-02-09 文章作者:未知 信息來源:網(wǎng)絡(luò) 閱讀次數(shù):

SharePoint發(fā)行版本有SharePoint2003、SharePoint2007、Sharepoint 2010、SharePoint2013和SharePoint2016。SharePoint提供了功能強大的團隊協(xié)作環(huán)境,使得組織能夠在整個組織內(nèi)部實現(xiàn)整合、組織、查找和提供 SharePoint站點。

最近有個需求,寫個定時遷移文件夾的小程序,因為計時器任務(wù)比較繁瑣,所以選擇了控制臺程序。然后,用windows的計劃任務(wù)執(zhí)行,也許,會有廣大朋友需要類似的功能,簡單的分享一下代碼邏輯,功能非常簡單,希望大家不要見笑。
  //提升權(quán)限代碼

SPSecurity.RunWithElevatedPrivileges(delegate()
{
  //提升權(quán)限的核心代碼
});

  //創(chuàng)建網(wǎng)站集和網(wǎng)站對象

using (SPSite site = new SPSite(siteUrl))
{
  using (SPWeb web = site.OpenWeb(webUrl))
  {
  }
}

  //允許非安全更新,否則客戶端調(diào)用可能回報不安全更新操作的錯誤

web.AllowUnsafeUpdates = true;
web.AllowUnsafeUpdates = false;

  //獲取文檔庫和文件夾

SPList sDoclib = web.Lists[sourceDoclib];
SPList tDoclib = web.Lists[transferDoclib];
SPListItemCollection items = sDoclib.Folders;

  //遍歷文件夾,并遷移到目標(biāo)文檔庫

foreach (SPListItem item in items)
{
  SPFileCollection files = item.Folder.Files;
  item.Folder.MoveTo(web.Url + "/" + tDoclib.RootFolder.Url.ToString() + "/" + item.Folder.Name);
}

  特別要說的是MoveTo的方法,如果要保留源文檔庫的內(nèi)容,只是復(fù)制也可以用CopyTo。這兩個方法既可以對SPFolder使用,也可以對SPFile使用,參數(shù)是目標(biāo)的地址。記住,參數(shù)一定是地址,比如源文件是http://url/sourceLib/file.txt,目標(biāo)文件就需要是http://url/transferLib/file.txt。如果是文件夾,目標(biāo)地址就可以是http://url/transferFolder就可以了。

  整個功能很簡單,其間注意事項有:
?Net Framework的版本要和SharePoint版本相對應(yīng)
?控制臺程序要以64位程序為目標(biāo)平臺
?提升權(quán)限進(jìn)行操作,以防止操作沒有權(quán)限
?允許不安全更新,更新完畢記得關(guān)閉這個設(shè)置
?MoveTo和CopyTo方法的使用

  當(dāng)然,除此之外,必要的異常處理和日志記錄也是必須的,大家按照需求添加相關(guān)功能就可以了。我這里就簡單的把日志記錄在記事本中,方便查看了。

using System.IO;

  //寫入日志代碼,日志路徑和生成的.exe文件在同一位置

StreamWriter sw = new StreamWriter("log.txt");
sw.WriteLine("日志內(nèi)容");
sw.Flush();
sw.Close();

  以上便是整個功能的詳細(xì)介紹,希望能夠為有需要的人帶來一定的幫助。當(dāng)然,如果高手飄過歡迎指點,不喜勿噴,多謝!


Sharepoint 可以幫助企業(yè)用戶輕松完成日常工作。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統(tǒng)下載排行

主站蜘蛛池模板: 日韩免费一级a毛片在线播放一级 | a级粗大硬长爽猛视频免费 a级高清 | 在线日本中文字幕 | 99热久久国产综合精品久久国产 | 天堂亚洲国产日韩在线看 | 欧美日b片| 亚洲天天做日日做天天欢毛片 | 精品国产一区二区三区麻豆小说 | 天天综合天天看夜夜添狠狠玩 | 亚洲三级中文字幕 | 欧美三级一区二区三区 | 久久精品国产一区二区三区不卡 | 国产精品99r8免费视频2022 | 欧美极品video粗暴 | 波多野结衣久久 | 日韩成人 | 天天摸天天爽天天澡视频 | 国产欧美一区二区 | 日韩福利视频一区 | 欧美成人影院在线观看三级 | a在线免费观看视频 | 日韩欧美网址 | 性亚洲 | 久久久久久在线 | 一级毛片免费在线播放 | 九九热精| 欧美精品高清 | 成年女人毛片免费观看不卡 | 国产++欧洲韩国野花视频 | 欧美激情免费观看一区 | 香港三级日本三级三级韩级2 | 国产性色强伦免费看视频 | 国产精品久久久久久久久 | 99久久国内精品成人免费 | 久久看片 | 手机看片免费永久在线观看 | 中文在线亚洲 | 久久久久国产精品 | 天堂中文在线资源 | 婷婷综合五月中文字幕欧美 | 国产永久地址 |