0

/sites/ パスの下に 100 個のサイト コレクションを持つ Web アプリケーションがあります。また、ルート / のルート サイト コレクション

ルート サイト コレクションを除くすべてを削除するには、powershell スクリプトが必要です。

powershell コマンドが remove-spsite であることは知っていますが、1000 個の URL を入力したくありません。

4

1 に答える 1

2

Get-SPSite : 指定された条件に一致するすべてのサイト コレクションを返します。

Get-SPWeb : 指定された条件に一致するすべてのサブサイトを返します。

Remove-SPWeb : 指定された Web を完全に削除します。

あるコマンドを次のコマンドにパイプすることで、すべての Web サイトを削除できるはずです。最後の whatif パラメータは、何が起こるかを示します。

Get-SPSite | Get-SPWeb | Remove-SPWeb -whatif
于 2013-06-06T10:03:59.753 に答える