Ahora toca hacer una instalación masiva para el agente de OCS Inventory, la idea es que en un dominio con Windows es crear un paquete que tenga toda la configuración y lanzar la instalación por medio de una política para no tener que ir equipo por equipo.

Paso 1: Descargar 2 partes que vamos a necesitar

Al momento de hacer este tutorial, es la versión 2.8. Descargamos los 2 paquetes, descomprimimos los 2 y en la carpeta del packager colocamos el instalador del agente:

Paso 2: Creando el paquete

Ejecutamos el creador de paquetes y nos dará un aviso. Si vamos a usar PSexec tools, deberíamos colocarlo en la carpeta también, pero en mi caso no lo voy a usar, voy a usar un método alternativo así que le damos que NO.

Ahora creamos el paquete con los parámetros que necesitemos.

  • En Agent Setup, lo tenemos en la misma carpeta, en el caso de usar certificado lo especificamos.
  • En Command Line Options voy a usar para mi caso:
  • /SERVER=http://ocs.nksistemas.local/ocsinventory /S /NOW /NO_SYSTRAY /NOSPLASH /USER=ocs /PWD=ocs
  • Y Label es para identificar un determinado grupo en el servidor.

En mi caso voy a colocar el servidor, que no muestre información que confirmar y que se haga en modo silencioso, también especifique un usuario y contraseña. Podes ver todas las opciones en la documentación oficial.

Y para ir terminando le decimos donde colocar el paquete y finalizamos.

Esto generará un paquete, al cual le cambie el nombre a ocs-win.exe

Paso 3: Creación de un script

Vamos a generar un script que nos permita saber si esta instalado o no, en el caso que no este que se realice la instalación, así que creamos un archivo ocs-agente.bat y pegamos el siguiente contenido:

@echo off

rem Script que permite la instalación del Agente desde recursos compartidos.

rem Verifica que el agente aún no esté instalado.
if exist "%programfiles(x86)%\OCS Inventory Agent\OCSInventory.exe" goto end
if exist "%programfiles%\OCS Inventory Agent\OCSInventory.exe" goto end

rem Se procede a ejecutar el instalador desde el recurso compartido.
start \\nksistemas.com\ocsagents\Windows\ocs-win.exe

:end

En este script tenés que colocar el archivo creado y configurado en el paso 2, junto con el script en una ruta accesible a todos los equipos, puede ser en el DC o una carpeta compartida con permiso de lectura para los usuarios del dominio. (cambia nksistemas.com por la ruta de tu server o la IP).

Paso 4: Creando y configurando la GPO

Creamos una política en AD y la editamos, vamos a:

Configuración del equipo > Directivas > Configuración de Windows > Scripts. Podemos decir que se ejecute al inicio o al apagado de Windows.

Paso 5: Verificar que OCS Inventory Agent esta instalado en el cliente

Lo podemos comprobar mirando en la ubicación del instalador donde estarán los archivos de configuración del agente:

%programdata%\OCS Inventory NG\Agent

Y resta ir a ver el panel web para ver como aparecen los clientes a medida que se reinicien claro.

Deja un comentario