? 1️⃣ ¿Qué es Chocolatey?

Chocolatey es un gestor de paquetes para Windows, similar a apt (Linux) o brew (macOS).
Permite instalar y actualizar programas directamente desde la terminal, sin descargar instaladores manualmente.


⚙️ 2️⃣ Instalar Chocolatey

  1. Abrí PowerShell como Administrador.

  2. Verificá que la ejecución de scripts esté habilitada temporalmente:

    Set-ExecutionPolicy Bypass -Scope Process -Force
  3. Ejecutá el comando oficial de instalación:

    [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
  4. Esperá a que finalice.
    Luego cerrá y volvé a abrir PowerShell para aplicar los cambios.

? Para verificar que se instaló correctamente:

choco -v

? 3️⃣ Instalar Winfetch (Neofetch para Windows)

  1. Con Chocolatey ya instalado, ejecutá:

    choco install winfetch -y
  2. Esperá unos segundos a que se complete la instalación.

  3. Luego, en la consola escribí simplemente:

    winfetch

    y presioná Enter.


? 4️⃣ Resultado

El sistema mostrará un resumen visual con:

  • Versión de Windows

  • Fabricante / modelo del equipo

  • Procesador, RAM y GPU

  • Disco, red, y tiempo activo

  • Información del entorno (PowerShell, Shell, resolución, etc.)

? Ideal para identificar rápidamente la configuración del equipo al brindar soporte o documentar un diagnóstico.


? 5️⃣ Tips para soporte

  • Ejecutar winfetch en clientes permite capturar una foto rápida del entorno antes de abrir un ticket.

  • También se puede exportar la salida a texto:

    winfetch > info_equipo.txt
  • Chocolatey permite instalar cualquier herramienta similar:
    choco install nmap, choco install iperf3, choco install testdisk, etc.



1️⃣ ¿Qué es Winfetch?

Winfetch es una herramienta de línea de comandos que muestra información del sistema de forma gráfica y resumida directamente en la terminal, inspirada en Neofetch de Linux.
Está desarrollada en PowerShell, por lo que no requiere binarios externos ni dependencias pesadas.

Su objetivo principal es presentar datos clave del sistema y del entorno actual, útil para soporte técnico, documentación de equipos o diagnóstico rápido.


2️⃣ Información que muestra

Cuando ejecutás winfetch, el resultado combina arte ASCII del logo de Windows con los datos del sistema.
Entre los campos que muestra están:

CategoríaInformación mostrada
? SistemaNombre del host, versión de Windows, compilación y arquitectura (x64, ARM, etc.)
⚙️ HardwareCPU, GPU, memoria RAM total y usada
? AlmacenamientoEspacio usado/libre en las unidades principales
? RedDirección IP, interfaz activa, SSID (si aplica)
? SoftwareVersión de PowerShell, shell actual, uptime (tiempo encendido)
?️ EntornoResolución de pantalla, tema de color, fuente, etc.

Ejemplo típico de salida:

....:::::----::::.... .:::. .:::. .::' OS: Windows 11 Pro (Build 22631) .::' Host: HP EliteBook 840 G7 .::' Uptime: 3h 42m .::' CPU: Intel i7-10810U @ 1.10GHz '::. GPU: Intel UHD Graphics '::. RAM: 7.8 GB / 15.8 GB ':::. Shell: PowerShell 5.1 '::::.

3️⃣ Comandos y personalización

Winfetch tiene varios parámetros útiles:

ComandoDescripción
winfetchMuestra toda la información por defecto.
winfetch --no-logoOculta el arte ASCII.
winfetch --logo smallMuestra una versión reducida del logo.
winfetch --colorsMuestra los colores activos del terminal.
winfetch --configAbre el archivo de configuración para modificar qué datos mostrar.

? El archivo de configuración se crea en:

%USERPROFILE%\Documents\WindowsPowerShell\Modules\Winfetch\<versión>\config.ps1

Podés editarlo para:

  • Ocultar secciones que no quieras mostrar (por ejemplo GPU o Red).

  • Cambiar el orden o agregar módulos personalizados.

  • Mostrar información adicional mediante comandos PowerShell.