Windows: Cómo determinar si es de 32 o 64 bits desde cmd para elegir un instalador

Browse By

Un seguidor del blog me hizo una consulta queriendo saber una manera fácil de detectar si un sistema con Windows es de 32 o 64 bits, con la intención de instalar un programa en base a su sistema operativo instalado.

Para Linux: Muestra la información de tu sistema operativo al estilo Geek con estas 2 herramientas

Aunque existen muchas maneras para saber esta información, lo más usual es haciéndolo desde las Propiedades del sistema, pero también tenemos a disposición diversos comandos que podemos ejecutar en el Símbolo del sistema (CMD) o PowerShell.

A continuación, les dejo los comandos más conocidos:

wmic os get osarchitecture

systeminfo|find /i "Tipo de sistema"

echo %processor_architecture%

Volviendo a la petición de nuestro seguidor, he creado un script, que, en base a la versión instalada de Windows, ejecute un instalador.

Para esta prueba, he descargado dos instaladores y ambos programas se han instalado sin problemas.

Pasos:

  • Abre el bloc de notas (Notepad)
  • Escribe las siguientes líneas de comando:
    @echo off
    if «%processor_architecture%» == «x86» (instalador_x86.exe) else (instalador_x64.exe)
  • Guarda el archivo con cualquier nombre y con extensión .cmd o .bat

Lo ideal es tener el script junto a los instaladores, por ejemplo, dentro de la carpeta tener todos los instaladores y el archivo que hemos creado, también puedes optar por agregar la ruta del programa a instalar dentro de los paracentesis, seguido de los nombres de los ejecutables.

Si tienes alguna duda no olvides dejar tú comentario.


Ayúdame a continuar:

Dále un vistazo a mis proyectos, quizás quieras apoyarme, y así poder comprarme una PC Gamer 🙂 ; o mejor aún, una taza de té ) - Apoyar a Hiber Herńandez.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *