cls if((Get-PSSnapin | Where {$_.Name -eq "Microsoft.SharePoint.PowerShell"}) -eq $null) { Add-PSSnapin Microsoft.SharePoint.PowerShell; } $seviceApps = Get-SPServiceApplication | Where {$_.TypeName -ne "Security Token Service Application" -and $_.TypeName -ne "Application Discovery and Load Balancer Service Application"} if($seviceApps -ne $null) { $seviceApps | ForEach-Object {Remove-SPServiceApplication $_.Id -removedata -confirm:$false} } $serviceAppProxies = Get-SpServiceApplicationProxy | Where {$_.TypeName -ne "Application Discovery and Load Balancer Service Application Proxy"} if($serviceAppProxies -ne $null) { $serviceAppProxies | ForEach-Object {Remove-SPServiceApplicationProxy $_.Id -removedata -confirm:$false} }