La Desktop App puede ser desinstalada como se explica a continuación. En algunas máquinas Windows donde el software de antivirus ya ha eliminado algunos de los archivos, puede que el desinstalador falle.
En Windows:
- Empezar
- Escriba “Panel de control”, Enter
- Seleccione “Programas y Funciones”
- Encuentre 3CX Desktop App, seleccione y presione “Desinstalar”
En Mac:
- Vaya a “Aplicaciones”
- Pulse en “3CX Desktop App”
- Con el botón derecho del ratón, y luego pulse en “Mover a la papelera”
- Asegúrese no está presente en el escritorio, en este caso, eliminelo de ahí también
- Vacíe la Papelera
Desinstalar de forma masiva/red de la App Electron
Nuestros Partners en el foro han contribuido amablemente con scripts Powershell que permiten a las empresas desinstalar en masa la app de Electron de su red. Los hemos fusionado en uno que intentará desinstalar y eliminar por la fuerza cualquier archivo y entrada restantes asociados con la Desktop App. Por la presente agradecemos a los autores originales de los scripts que hemos combinado. Este script de powershell aún no ha sido probado a fondo por nuestra parte, por lo que recomendamos probarlo primero en un equipo antes de ejecutarlo en la infraestructura de sus clientes. Debe ejecutarse en los equipos del cliente, no en el servidor.
Importante: Hay muchos scripts que se sugieren en Internet. Por favor, tenga cuidado con cualquier script o ejecutable encontrado en internet, no confíe ciegamente en ellos ya que pueden ser dañinos.
# Kill 3CX processes first
Get-process | Where-Object {$_.name -Like "*3CX*"} | stop-process
# Attempt #1 - via EXE uninstall method
$3cxapps = Get-WMIObject -Class Win32_product | where {$_.name -like "3CX Desktop APP"}
foreach ($app in $3cxapps) {
try {
$app.Uninstall()
Remove-Item C:\Users\$env:UserName\AppData\Roaming\3CXDesktopApp -Recurse
Remove-Item C:\Users\$env:UserName\AppData\Local\Programs\3CXDesktopApp -Recurse
Remove-Item C:\Users\$env:UserName\Desktop\3CX Desktop App.lnk -Recurse
Write-Host "Uninstalled $($app.Name)"
}
catch {
Write-Host "Error uninstalling $($app.Name): $($_.Exception.Message)"
}
}
# Attempt #2 - via MSIEXEC ~ Requires Set-ExecutionPolicy to be changed
$appInstalled = Get-WmiObject -Class Win32_Product | Where-Object {$_.Name -eq "3CX Desktop App" }
if ($appInstalled) {
try {
$uninstallString = $appInstalled.UninstallString
Start-Process msiexec.exe -ArgumentList "/x `"$uninstallString`" /qn" -Wait -NoNewWindow
Remove-Item C:\Users\$env:UserName\AppData\Roaming\3CXDesktopApp -Recurse
Remove-Item C:\Users\$env:UserName\AppData\Local\Programs\3CXDesktopApp -Recurse
Remove-Item C:\Users\$env:UserName\Desktop\3CX Desktop App.lnk -Recurse
Write-Host "Uninstalled $($appName)"
}
catch {
Write-Host "Error uninstalling $($appName): $($_.Exception.Message)"
}
}
else {
Write-Host "$appName is not installed"
}



