Desinstalar programas en Batch Script

MD Aminul Islam 12 julio 2022
Desinstalar programas en Batch Script

Desinstalamos programas innecesarios manualmente mediante el Panel de control de Windows u otro software de terceros de confianza. Pero también podemos crear un script Batch que desinstale programas específicos del sistema.

Este artículo mostrará cómo podemos crear un archivo Batch para desinstalar programas innecesarios de nuestro sistema. También veremos ejemplos y explicaciones necesarias para que sea más fácil de entender.

Desinstalar programas en Batch Script

La palabra clave WMIC puede llamar al comando de desinstalación. Es la abreviatura del comando WMI (Interfaz de administración de Windows).

Es una herramienta de símbolo del sistema simple que devuelve la información necesaria sobre el sistema.

WMIC es la versión extendida y actualizada de WMI. También puede controlar los programas en ejecución y realizar las operaciones necesarias del sistema.

El formato general para el comando es:

WMIC product WHERE name="NAME OF YOUR PROGRAM" CALL uninstall

Para desinstalar un programa del sistema, siga el ejemplo a continuación.

WMIC product WHERE name="Notepad++" CALL uninstall
Y

En el ejemplo anterior, estamos desinstalando Notepad++ de nuestro sistema. Puedes notar que usamos el símbolo Y; el propósito de este símbolo es continuar el proceso.

También puede combinar todo el comando con ECHO. Para hacer esto, podemos convertir el código de ejemplo anterior, como se muestra a continuación.

Echo Y|WMIC product WHERE name="Notepad++" CALL uninstall

De la forma anterior, no necesita proporcionar el símbolo Y por separado. Aquí, debe proporcionar el nombre exacto de la aplicación o programa; de lo contrario, el comando no tendrá éxito.

La función CALL se utiliza para llamar a la desinstalación. Si el nombre de la aplicación es correcto y no hay ningún error en el comando, instalará la aplicación especificada por el comando.

MD Aminul Islam avatar MD Aminul Islam avatar

Aminul Is an Expert Technical Writer and Full-Stack Developer. He has hands-on working experience on numerous Developer Platforms and SAAS startups. He is highly skilled in numerous Programming languages and Frameworks. He can write professional technical articles like Reviews, Programming, Documentation, SOP, User manual, Whitepaper, etc.

LinkedIn

Artículo relacionado - Batch Program