/sites/ パスの下に 100 個のサイト コレクションを持つ Web アプリケーションがあります。また、ルート / のルート サイト コレクション
ルート サイト コレクションを除くすべてを削除するには、powershell スクリプトが必要です。
powershell コマンドが remove-spsite であることは知っていますが、1000 個の URL を入力したくありません。
/sites/ パスの下に 100 個のサイト コレクションを持つ Web アプリケーションがあります。また、ルート / のルート サイト コレクション
ルート サイト コレクションを除くすべてを削除するには、powershell スクリプトが必要です。
powershell コマンドが remove-spsite であることは知っていますが、1000 個の URL を入力したくありません。
Get-SPSite : 指定された条件に一致するすべてのサイト コレクションを返します。
Get-SPWeb : 指定された条件に一致するすべてのサブサイトを返します。
Remove-SPWeb : 指定された Web を完全に削除します。
あるコマンドを次のコマンドにパイプすることで、すべての Web サイトを削除できるはずです。最後の whatif パラメータは、何が起こるかを示します。
Get-SPSite | Get-SPWeb | Remove-SPWeb -whatif