首页 文章

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

提问于
浏览
0

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

2 回答

  • 1

    您可以使用Forcedeletelist,但您需要知道要删除的库的URL . Note,尽管名称如此,但如果AllowDeletion设置为false,则此命令不会删除列表 .

    需要考虑的两件事:

    • 在SharePoint 2010中,stsadm已经deprecated支持PowerShell .

    • 对我来说,在Feature Receiver的FeatureDeactivating方法中而不是在脚本中执行此操作会更有意义 .

  • 3

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

相关问题