Aguascalientes, México contacto@deployment.mx

Instalar aplicaciones con Chocolatey usando Kace SMA

Hola que tal amigos, el dia de hoy les quiero compartir un nuevo post relacionado a la plataforma de Kace System Management Appliance, (endpoint) para controlar y administrar nuestros dispositivos.

En este post vamos a implementar aplicaciones desde Chocolatey usando un scripts de powershell el cual contendra el motor de Chocolatey y las aplicaciones, para ser mas preciso vamos a implementar de manera desatendida Winrar y Firefox.

Lo primero que debemos hacer es copiar el siguiente codigo y guardarlo con extension .PS1.

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
choco install winrar -y
choco install firefox -y

El siguiente paso es crear un nuevo script desde nuestra consola de Kace SMA para ello vamos a ir a la parte de Scripting.

Dentro de las opciones de scripting vamos a colocar la siguiente información:

  • Nombre: <nombre del script>
  • Marcar la casilla “habilitado”
  • Categoría: Aplicaciones
  • Estado: Producción
  • Tipo: Script en linea
  • Descripción: opcional
  • Etiqueta o implementar a los equipos deseados
  • Ejecutar Windows como: Usuario que inicio sesión

Dentro de los detalles vamos a agregar nuestro archivo .PS1 en la opción “Dependencias”

En la parte de Verificar colocamos la siguiente información:

  • Verificar: Iniciar un programa
  • Directorio: $(KACE_DEPENDENCY_DIR)
  • Archivo: Powershell.exe
  • Parametros: -nologo -executionpolicy bypass -WindowStyle hidden -noprofile -file “chocolatey.ps1”

Guardamos los cambios y veremos el resultado como se muestra a continuación

Guardamos y finalizamos, ahora vamos a buscar el script con el nombre creado en el paso anterior.

Ejecutamos el script para instalar el archivo de powershell de manera desatendida, opcional: podemos especificar al usuario o mandarle un mensaje de alerta como el que aparece en la siguiente imagen.

Damos clic en ok, y esperamos la instalación, podemos ver también los registros a la hora de ejecutar la aplicación.

El resultado en el equipo cliente.

Deja un comentario

A %d blogueros les gusta esto: