0

我在 /sites/ 路径下有一个包含 100 个网站集的 Web 应用程序。也是根站点集合中的根 /

我需要一个 powershell 脚本来删除除根网站集以外的所有文件。

我知道 powershell 命令是 remove-spsite 但我不想输入 1000 个网址

4

1 回答 1

2

Get-SPSite:返回与给定条件匹配的所有网站集。

Get-SPWeb:返回与给定条件匹配的所有子站点。

Remove-SPWeb:完全删除指定的 Web。

通过将一个命令传递到下一个命令,您应该能够删除所有网站。最后一个 whatif 参数显示会发生什么。

Get-SPSite | Get-SPWeb | Remove-SPWeb -whatif
于 2013-06-06T10:03:59.753 回答