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

當(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)下載排行

主站蜘蛛池模板: 久久99热精品免费观看k影院 | 快猫视频re06| 亚州综合 | 高清国产在线 | 日韩性生活大片 | 久久这里只有精品9 | 成人午夜精品久久久久久久小说 | 美女网站黄在线看 | 国产成人精选免费视频 | 欧美三级在线免费观看 | 久久鸭综合久久国产 | 老子影院午夜伦不卡亚洲 | 日本www在线观看 | 久久久在线视频精品免费观看 | 国产精品成人va | yp国产在线观看 | 精品国产欧美一区二区最新 | 日本理论在线观看被窝网 | 国产或人精品日本亚洲77美色 | 日韩激情网址 | 日韩中文字幕在线有码视频网 | 国产视频精品视频 | 手机看片福利日韩欧美看片 | 免费观看国产视频 | 国产成人精品免费视频大全可播放的 | 国产人做人爱免费视频 | 91久久香蕉国产线看 | 亚洲第一区视频 | 国产成+人+亚洲+欧美+日韩 | 日韩精品久久不卡中文字幕 | 色婷婷亚洲 | 日本黄色小说网 | 日韩欧美高清视频 | 丁香六月综合激情 | 免费观看a级毛片 | 青青青青青青在线精品视频 | 日韩午夜 | 国产精品1区 2区 3区 | 韩国三级在线观看我不卡 | 大香线蕉伊人久久爱 | 黄色a三级免费看 |