#!ps #timeout=3000000 #maxlength=999999999 wmic product where "name like '%ITSPlatform%'" call uninstall /nointeractive (Get-WmiObject -Class Win32_Product | where { $_.Name -like "*ITSPlatform*" }).Uninstall() @( "SAAZappr" "SAAZDPMACTL" "SAAZRemoteSupport" "SAAZScheduler" "SAAZServerPlus" "SAAZWatchDog" ) | % { spsv $_ } if (Test-Path "C:\Program Files (x86)\SAAZOD") { ri "C:\Program Files (x86)\SAAZOD" -Force -Recurse } if (Test-Path "C:\Program Files (x86)\SAAZODBKP") { ri "C:\Program Files (x86)\SAAZODBKP" -Force -Recurse } rp -Path "HKLM:\SOFTWARE\Microsoft\Virtual Machine\Guest" -Name "ITSPlatformID" -Force -ea SilentlyContinue @( "HKLM:\SOFTWARE\WOW6432Node\SAAZOD" "HKLM:\SYSTEM\CurrentControlSet\Services\SAAZappr" "HKLM:\SYSTEM\CurrentControlSet\Services\SAAZDPMACTL" "HKLM:\SYSTEM\CurrentControlSet\Services\SAAZRemoteSupport" "HKLM:\SYSTEM\CurrentControlSet\Services\SAAZScheduler" "HKLM:\SYSTEM\CurrentControlSet\Services\SAAZServerPlus" "HKLM:\SYSTEM\CurrentControlSet\Services\SAAZWatchDog" ) | % { ri $_ -Force -ea SilentlyContinue }