Este script PowerShell está diseñado específicamente para automatizar la eliminación de Dell SupportAssist y el comando Dell | Actualizar aplicaciones de los sistemas. Estas utilidades de Dell a menudo se preinstalan en las máquinas Dell, y aunque son útiles para algunos entornos, es posible que necesiten ser eliminados para el cumplimiento, la estandarización o incluso mitigar una posible vulnerabilidad. Descripción general del script: desinstalación dirigida: el script utiliza la coincidencia de nombre de la aplicación para localizar y desinstalar el comando Dell SupportAsist y Dell | Actualizar en silencio. Automation-para usar en implementaciones a gran escala, este script se puede ejecutar de forma remota o como parte de un proceso de automatización. Ejecución silenciosa: el proceso de desinstalación se ejecuta en silencio sin indicaciones del usuario, lo que lo hace adecuado para la ejecución de fondo. Este script proporciona una forma eficiente y simplificada de eliminar estas utilidades de Dell comunes en múltiples dispositivos en su entorno. Pasos para ejecutar el script de PowerShell: 1. Abra PowerShell con privilegios de administrador: haga clic en el menú Inicio, busque «PowerShell». Haga clic derecho en Windows PowerShell y seleccione Ejecutar como administrador. Esto es crucial porque las aplicaciones desinstalantes requieren permisos elevados. 2. Copie el script: copie todo el script PowerShell en su portapapeles. # Función para desinstalar una aplicación por su función de nombre desinstalv-aplicaciones {param (
[string]$ Appname) $ app = get -wmioBject -class win32_product | Where-Object {$ _. Name-Lence «*$ AppName*»} if ($ App) {Write-Output «intentando desinstalar silenciosamente $ ($ app.name) …» intente { # uninstall en silencio $ resultado = $ app.uninstall () si ($ result.returnue -eq 0) {Write-Output «$ ($ app.nname) ha sido inyectuguen. } else {Write-Output «no pudo desinstalar $ ($ App.name). Código de retorno: $ ($ result.returnValue)»}} Catch {Write-Output «se produjo un error al intentar desinstalar $ ($ App.name): $ _»}} más {Write-Output «$ AppName Not Found». }} # UNISTALE Dell Command Update Uninstall Application «Comando Dell | Actualizar» # UNITALLE DESNSTALO DELLSOSist Uninstall Application «SupportAssist» 3. Pegue el script en PowerShell: en la ventana PowerShell, pegue el script que copió. 4. Ejecute el script: presione Enter para ejecutar el script. El script buscará el comando Dell SupportAsist y Dell | Actualizar, luego intente desinstalarlos en silencio. 5. Monitoree la salida: el script proporcionará comentarios en tiempo real en la ventana PowerShell, incluyendo si se encontraron las aplicaciones y si el proceso de desinstalación fue exitoso. 6. Verifique la desinstalación: después de ejecutar el script, puede verificar que las aplicaciones no estuvieran incrustadas al verificar: Panel de control> Programas y características que ejecutan Get -Ciminstance -ClassName Win32_Product | Where -Object {$ _. Name -Like «*Dell*»} Asegúrese de Dell SupportAssist y Dell Command | La actualización ya no se enumera. 7. Repita para múltiples sistemas (si es necesario): puede implementar el script de forma remota utilizando herramientas como la política de grupo, SCCM o una herramienta de administración remota si necesita eliminar estas aplicaciones de varias máquinas. Conclusión: Este script de PowerShell ofrece una solución directa y efectiva para eliminar Dell SupportAssist y Dell Command | Actualización de los sistemas. Al aprovechar la desinstalación silenciosa y la consulta basada en CIM, el script garantiza un proceso suave y automatizado que se puede escalar en múltiples máquinas. Ya sea que administre un entorno de TI grande o simplemente busque optimizar el rendimiento del sistema al eliminar el software no deseado, este script proporciona un método confiable para eliminar estas aplicaciones Dell preinstaladas. Descubre más relacionado de Patrick Domingues suscribe para enviar las últimas publicaciones a su correo electrónico.