繁体   English   中英

使用stsadm命令删除SharePoint 2010文档库?

[英]Delete a sharepoint 2010 document library using stsadm command?

我正在将sharepoint 2010自定义文档库模板部署为解决方案文件,并将其激活到我的站点。 当我删除解决方案并停用该功能时,我也想删除从该模板创建的所有内容的库。 我有一个执行停用操作的uninstaller.bat文件,我想在卸载程序中包含库删除脚本。 是否可以通过stsasdm命令删除库?

您可以编写功能接收器http://msdn.microsoft.com/en-us/library/ms469501.aspx ,该功能接收器在停用功能时运行,它将为您处理删除操作。

您可以使用Forcedeletelist ,但是您需要知道要删除的库的URL。 注意 ,尽管有名称,但是如果AllowDeletion设置为false,此命令将不会删除列表。

要考虑的两件事:

  1. 在SharePoint 2010中,已弃用 stsadm,而使用 PowerShell。
  2. 对我来说,在功能接收器的FeatureDeactivating方法而不是脚本中执行此操作会更有意义。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM