$Uninstall3 = $Uninstall2 -Replace "MsiExec. $Uninstall2 = Get-ChildItem -Path HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall, HKLM:\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall | Get-ItemProperty | Where-Object \uninstall.exe -ArgumentList "-mode","unattended" Strengthen Kaseya’s robust built-in automation libraries with integrations, monitor sets, scripts, and reports built by Kaseya’s customers, partners and talented engineering team. $path = $UninstallString -replace "uninstall.exe", "" $UninstallString = (Get-ItemProperty HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\NinjaRMMAgent*).UninstallString I'd sense used the Get-ChildItem to uninstall several other programs, but I know it will pull more than one path so I'd love to re-write this to loop thru all the possible msi and exe and hit them both in a few lines rather than this, but it works as is, any input from someone more knowledgeableble than me please, I'm not proud. and this worked and all are removed from 500 stations with this one so I don't need it any more. Because there is a number of antivirus software available on the web, you need to compare all their features and benefits before purchasing one. And finding the right antivirus program is such a complex task.
Darn, the MSI and agent both need to be removed, I wrote this to finish it up, but if anyone has a better way or can assist with a loop to pull both keys in one pass, I'm just tired. AVG 2017 Serial Key: Virus protection is a necessity for all computers and devices.