我想知道如何在没有在 powershell 中确认的情况下删除中央管理 Web 应用程序?我正在使用的脚本(现在所有 Web 应用程序都在未经确认的情况下被删除,只有中央管理 Web 应用程序会请求它)。提前致谢。
function RemoveWebApplications()
{
WriteFuncInfo "Removing all web applications..."
$applications = Get-SPWebApplication -IncludeCentralAdministration
if($applications -eq $null)
{
WriteFuncInfo "No web applications found."
return
}
WriteFuncInfo "Removing web applications $($applications.Count):"
foreach($application in $applications)
{
WriteFuncInfo "$($application.Name) with database and iis site"
Remove-SPWebApplication $application -DeleteIISSite -RemoveContentDatabases -Confirm:$false
}
}