Type Here to Get Search Results !

Existe alguna una herramienta para la instalación automática de programas basicas en Windows?

Pues si existen progrmas que con su ayuda puedes instalar, actualizar y administrar software a través de la línea de comandos ,  descargando el propio progrma o combinaiion entre ellas o creando script de esta forma creas un mecanismo automatizado de tal manera que tu solo ejecutes el scritpt, este se encarga ee descargar, instalar la lista de progrmas previamente configuradas.

herramienta  para la instalación automática de programas  basicas en Windows


 Chocolatey es un gestor de paquetes para Windows que permite instalar, actualizar y administrar software a través de la línea de comandos de PowerShell. A continuación, se describen los pasos detallados para implementar Chocolatey en una red de equipos y gestionar la instalación de software mediante scripts de PowerShell.

Para crear un script de PowerShell que instale una lista básica de programas usando Chocolatey, sigue estos pasos:

1. Instalar Chocolatey

Primero, asegúrate de que Chocolatey esté instalado en el equipo. Puedes incluir la instalación de Chocolatey en el mismo script para mayor comodidad.

2. Crear el Script de PowerShell

A continuación, te proporciono un script de PowerShell que instala Chocolatey y luego usa Chocolatey para instalar una lista de programas básicos:

Script de PowerShell: install-basic-software.ps1

powershell
# Función para instalar Chocolatey function Install-Chocolatey { Write-Host "Instalando Chocolatey..." Set-ExecutionPolicy Bypass -Scope Process -Force [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072 iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1')) Write-Host "Chocolatey instalado con éxito." } # Función para instalar una lista de programas usando Chocolatey function Install-Programs { param ( [string[]]$programs ) foreach ($program in $programs) { Write-Host "Instalando $program..." choco install $program -y if ($LASTEXITCODE -eq 0) { Write-Host "$program instalado con éxito." } else { Write-Host "Error al instalar $program." } } } # Lista de programas básicos a instalar $programs = @( "googlechrome", "firefox", "7zip", "vlc", "git", "notepadplusplus", "visualstudiocode", "adobereader", "dotnetcore-sdk", "nodejs", "python", "jdk8", "microsoft-teams", "slack" ) # Instalar Chocolatey si no está ya instalado if (-not (Get-Command choco -ErrorAction SilentlyContinue)) { Install-Chocolatey } else { Write-Host "Chocolatey ya está instalado." } # Instalar programas básicos Install-Programs -programs $programs

3. Ejecutar el Script

Para ejecutar el script, sigue estos pasos:

  1. Guardar el Script: Guarda el script anterior en un archivo llamado install-basic-software.ps1.

  2. Ejecutar el Script en PowerShell como Administrador:

    • Abre PowerShell como administrador (haz clic derecho en el icono de PowerShell y selecciona "Ejecutar como administrador").
    • Navega a la ubicación donde guardaste el script.
    • Ejecuta el script:
      powershell
      .\install-basic-software.ps1

4. Crear un Archivo Ejecutable (Opcional)

Si deseas crear un archivo ejecutable (.exe) que ejecute este script de PowerShell, puedes usar Bat to Exe Converter o Inno Setup como se describió anteriormente. A continuación, se muestra cómo hacerlo usando un archivo por lotes:

Crear un Archivo por Lotes: install-basic-software.bat

batch
@echo off :: Ejecutar el script de PowerShell para instalar Chocolatey y los programas básicos powershell.exe -NoProfile -ExecutionPolicy Bypass -File "%~dp0install-basic-software.ps1"

Convertir el Archivo por Lotes a Ejecutable

  1. Descargar e Instalar Bat to Exe Converter:

    • Puedes descargar Bat to Exe Converter desde f2ko.de.
  2. Convertir el Archivo por Lotes a Ejecutable:

    • Abre Bat to Exe Converter.
    • Selecciona el archivo install-basic-software.bat como el archivo de entrada.
    • Elige la ubicación y el nombre del archivo .exe de salida.
    • Haz clic en "Compile".

Descargar e Instalar Bat to Exe Converter


Conclusión

Con este script de PowerShell, puedes instalar una lista de programas básicos usando Chocolatey. Además, puedes empaquetar todo en un archivo ejecutable para una distribución y ejecución más sencilla. Este enfoque facilita la instalación automatizada de software en un equipo con Windows.

¡Espero que te sirva!

También puedes explorar nuestros videos en nuestro canal de YouTube para obtener más información y tutoriales sobre productos tecnologicos  ¡No te lo pierdas -  

YouTube Para Videos Únase a Nuestro Canal de Youtube: Únase Ahora

Anuncio: Comparación de precios y seguimiento de precios de más de 600,000 productos: consulte Comparador de precios y ofertas online

Si este artículo fue útil para usted, considere apoyarnos haciendo una donación. Incluso $ 1 puede hacer una gran diferencia para nosotros.

Te ha resultado útil esta información? Tus comentarios nos ayudan a mejorar esta web

Si te ha gustado esta información, por favor apoya nuestro trabajo y este sitio web: compartir o comentar este artículo es un buen comienzo!. Para cualquier duda puedes dejarnos su comentario recibirás una respuesta lo mas rápido posible. 

Puedes seguirnos en Twitter o unirse a nuestro Fan Page Facebook , Grupo FacebookInstagramSuscribirte a nuestro canal de You Tube para mantenerse actualizado sobre lo último en tecnología móvil e informática en general


Publicar un comentario

0 Comentarios
* Please Don't Spam Here. All the Comments are Reviewed by Admin.

Despues del Post Ad