码迷,mamicode.com
首页 > 其他好文 > 详细

如何用命令行管理SharePoint Feature?

时间:2016-03-26 07:20:31      阅读:157      评论:0      收藏:0      [点我收藏+]

标签:

一般情况下对IT管理者来说,在SharePoint Farm中维护Feature,更喜欢使用命令行实现,这样可以省去登录到具体站点的操作。比如IT接到end user的一个需求,要开启Site Collection Feature,如果直接操作就要登录site collection-> Site Setting找到Feature点击执行enable\disable,要是使用命令行直接输入命令和网站会更快捷。

 

下面我们就以SharePoint2013为例,看下对于Featureenabledisablegetinstalluninstall的命令都要怎么执行:

  • Install Feature
  1. 登录SharePoint Server,将build好的FeaturecopySharePoint安装目录"…\Program Files\Common Files\microsoft shared\Web Server Extensions\15\TEMPLATE\FEATURES"

技术分享

  1. Administrator方式打开SharePoint 2013 Management Shell,输入命令并执行;

Install-SPFeature-path "Feature Folder Name"

技术分享

  1. 此时登录一个site collectionSite Settings-> Site Features,可以看到installFeature,默认是disable状态。

技术分享

  • Enable Feature
  1. 仍然是Administrator方式打开SharePoint2013 Management Shell,输入命令并执行;

Enable-SPFeature-identity "Feature Name" - URL"Site Collection URL"

技术分享

  1. 登录到Site CollectionSite Settings中查看Feature情况,成功被启用。

技术分享

  • Disable Feature
  1. Administrator方式打开SharePoint2013 Management Shell,输入命令并执行,在弹出的确认执行对话中输入"Y"执行;

Disable-SPFeature -identity"FeatureName" - URL "Site CollectionURL"

技术分享

  1. 登录到Site CollectionSite Settings中查看Feature情况,成功被禁用。

技术分享

  • Get Feature
  1. Administrator方式打开SharePoint2013 Management Shell,输入命令并执行,可以查询到当前site下所有的Feature

Get-SPSite "SiteCollection URL" | Get-SPWeb -Limit ALL |%{Get-SPFeature -Web $_ } | Select DisplayName,ID -Unique

技术分享

  1. SharePoint2013 Management Shell中输入下面命令可以知道部署到Site中的Feature都有哪些。

Get-SPFeature -Limit ALL | Where-Object {$_.Scope -eq"SITE"}

技术分享

  • Uninstall Feature
  1. Administrator方式打开SharePoint2013 Management Shell输入命令行,在弹出确认提示中输入"Y",并执行;

Uninstall-SPFeature-identity "Feature Folder Name"-force

技术分享

  1. 登录SharePoint网站,查看Feature情况,已经被成功卸载。

技术分享

 

以上就是关于在SharePoint中对Feature执行InstallUninstallEnableDisableGet的命令,感谢阅读!

如何用命令行管理SharePoint Feature?

标签:

原文地址:http://blog.csdn.net/warmsunshine7/article/details/50982533

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!