Activatefeature;Stsadm 操作 (Office SharePoint Server)
操作名称:Activatefeature
说明
激活功能集中的某项功能。必须首先确定此功能的范围。如果该范围是一个基于 Web 的范围或一个网站集范围,则需要 url 参数。不过,如果该范围是一个基于服务器场的范围,则不需要 url 参数。
备注
如果尝试对服务器场范围内的功能使用 url 参数,则您将收到以下错误消息:“‘<功能名称>’功能适用于整个服务器场;URL 参数不能用于服务器场范围内的功能”。
语法
stsadm -o activatefeature
-filename <relative path>
-name <feature folder>
-id <feature ID>
[-url] <URL name>
[-force]
参数
参数 |
值 |
是否必需 |
说明 |
filename |
一个有效的文件路径,例如“MyFeature\Feature.xml” |
是 |
功能的路径必须为相对于 12\Template\Features 目录的路径。可以是 Windows 系统支持在文件名中使用的任何标准字符。
注意:
如果在磁盘上未找到该功能文件,则将显示以下错误消息:“在位置‘12\Template\Features\<文件路径>’处未能找到该 XML 文件”。
|
name |
功能目录的名称,例如“MyFeature” |
是 |
位于 12\Template\Features 目录中的功能文件夹的名称 |
id |
一个有效的 GUID,例如“21d186e1-7036-4092-a825-0eb6709e9280” |
是 |
标识要激活的功能的 GUID
注意:
如果已指定 ID 但不存在相应的功能,则将返回以下错误消息:“此服务器场中未安装‘<id>’功能,因此无法将该功能添加到此范围”。
|
url |
一个有效的 URL,例如 http://server_name |
是 |
要为其激活功能的 Web 应用程序、网站集或网站的 URL |
force |
<无> |
否 |
激活某项功能。这会使与该功能相关的任何自定义代码重新运行。 |