Я написал этот довольно простой скрипт для удаления клиента SCCM 2012, но он отказывается работать. Я почти уверен, что это связано с повышенными привилегиями, необходимыми для доступа к папке CCMSetup.
Как еще я могу заставить это работать?
$comp = Read-Host "Enter Computer Name"
if (Test-Connection -ComputerName $comp -Count 1)
{
Invoke-Command -ComputerName $comp -ScriptBlock { Start-Process powershell -Verb runas -ArgumentList 'C:\windows\ccmsetup\ccmsetup.exe /uninstall'
}
Else
{
Write-Host "Computer $comp is not Reachable"
}