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

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

主站蜘蛛池模板: 91麻豆最新在线人成免费观看 | 999久久久精品视频在线观看 | 五月婷婷丁香综合网 | 在线免费观看一区二区三区 | 妞干网中文字幕 | 国产69久久精品成人看小说 | 日韩久久久精品中文字幕 | 2021精品国产品免费观看 | 欧美狠狠| 国产精品日韩欧美 | 狠狠操欧美 | 综合久久精品 | 国产精品极品美女自在线观看 | 国产免费91 | 欧美综合中文字幕久久 | 亚洲欧美综合精品成 | 欧美成人性视频在线黑白配 | 爱爱成人免费视频mv | 国产一区二区三区免费 | 欧美日韩性视频 | 又黄又爽又色的黄裸乳视频 | 国产尤物福利视频一区二区 | 亚洲国产欧洲精品路线久久 | 国产成人女人在线视频观看 | 日韩成人在线视频 | 午夜日| 青青成人 | 婷婷综合久久中文字幕一本 | 免费阿v视频| 天天影视欲香欲色成人网 | yy4408日韩理论片 | 中文在线不卡 | a级成人毛片久久 | 日韩欧美在线视频一区二区 | 国产精品99久久久久久宅男 | 福利视频合集100 | 亚洲国产精品久久日 | 久久综合九九亚洲一区 | 日本一区二区在线免费观看 | 色婷婷社区 | 国产男女爱视频在线观看 |