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

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

SharePoint 如何使用 PowerShell 更新用戶

SharePoint 如何使用 PowerShell 更新用戶

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

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

在SharePoint開發(fā)中,經(jīng)常會(huì)遇到網(wǎng)站部署,然而,當(dāng)我們從開發(fā)環(huán)境,部署到正式環(huán)境以后,尤其是備份還原,所有用戶組的用戶,還依然是開發(fā)環(huán)境的,這時(shí),我們就需要用PowerShell更新一下;

  PowerShell命令截圖

  Windows PowerShell ISE編輯工具編寫PowerShell非常方便,頭上的一句add是添加SharePoint的引用;

clip_image002

  PowerShell完整代碼:

  PowerShell的編寫和cmd命令、C#代碼都有一些區(qū)別,尤其是比較字符,字符串連接,變量等等,大家有興趣還是可以看看PowerShell的資料的;

復(fù)制代碼
 1 Add-PsSnapin Microsoft.SharePoint.PowerShell 2  3 $oldDomainName = "uat"; 4 $newDomainName = "dev"; 5 $siteUrl = "http://devteamroom/sites/JianYu" 6  7 $site = Get-SPSite $siteUrl 8 $web = $site.RootWeb; 9 $groupColl = $web.SiteGroups;10 11 foreach($group in $groupColl)12 {13     foreach($user in $group.Users)14     {15         if($user.LoginName.indexof($oldDomainName) -gt 0)16         {17             $username = $user.LoginName.Split("\\")[1];18             $group.AddUser("i:0#.w|$newDomainName\$username","","","");19             $group.RemoveUser($user);20             write-host $username;21         }22     }23 }24 25 $web.Dispose();26 $site.Dispose();
復(fù)制代碼

  代碼邏輯

  邏輯很簡(jiǎn)單,找到站點(diǎn),獲取頂級(jí)站點(diǎn)的所有用戶組,遍歷每一個(gè)用戶,如果還是dev環(huán)境的,就加入相同名字的生產(chǎn)環(huán)境用戶名,同時(shí)刪掉開發(fā)環(huán)境用戶;

  優(yōu)點(diǎn)

  執(zhí)行效率高,速度快,省去人工處理時(shí)間;

  缺點(diǎn)

  如果生產(chǎn)環(huán)境和開發(fā)環(huán)境的用戶名不相同,那么就無(wú)法完成替換工作;

  總結(jié)

  在SharePoint 2010版本中推出的PowerShell,之前自己并沒有怎么重視,但是經(jīng)歷到了2013版本,發(fā)現(xiàn)很多時(shí)候PowerShell命令行,執(zhí)行效率比服務(wù)器端對(duì)象模型高很多,尤其使用自帶Windows PowerShell ISE編輯工具,調(diào)試、使用,都非常方便。

  當(dāng)然,需要的時(shí)候還可以編寫成腳本,放在Windows計(jì)劃任務(wù)中執(zhí)行。


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

溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!

本類教程下載

系統(tǒng)下載排行

主站蜘蛛池模板: 亚洲香蕉毛片久久网站老妇人 | 蜜桃tv点击进入在线影院 | 红怡院欧洲| 久久亚洲精品中文字幕三区 | 日韩欧美精品 | av2021天堂网手机版 | 午夜在线观看视频免费 成人 | 日本三级韩国三级欧美三级 | 亚洲成人在线免费视频 | 五月激情久久 | 欧美精品在线观看 | 国内小情侣一二三区在线视频 | 天天舔天天操天天干 | 日韩国产欧美视频 | 午夜精品久久久久久久90蜜桃 | 久久99国产精品久久 | 九九99香蕉在线视频网站 | 日本中文在线 | 国产成人精品实拍在线 | 亚洲一区二区三区久久精品 | 天天在线欧美精品免费看 | 日本免费毛片在线高清看 | 日本高清在线中文字幕网 | 国产精品网站 夜色 | 国产精品丝袜xxxxxxx | 欧洲一区在线观看 | 国产精品自在自线亚洲 | 日韩在线中文字幕 | 色婷婷精品免费视频 | 天天操视频 夜夜 | 黄工厂精品视频在线观看 | 国产一区二区三区在线免费 | 欧美专区亚洲 | 国产欧美精品一区二区色综合 | 久久综合九色综合97婷婷女人 | 噜噜噜福利视频在线观看 | 欧美另类xx | 久久精品国产视频在热 | 亚洲欧美日韩一级特黄在线 | 四虎欧美 | 欧美成人一区二区三区不卡视频 |