OCS inventory

OCS inventory

Voici une application très utile pour les responsables informatique.

Pourtant, j’ai passé une après midi entière à la faire fonctionner !

Je vais donc décrire les étapes afin de ne plus oublier, et si au passage ça peut aider du monde !

1 – Installation du serveur

Télécharger le serveur ici :

http://www.ocsinventory-ng.org/fr/telechargement/telecharger-serveur.html

De ce coté, aucun soucis, j’ai suivi le tutoriel ici :

http://wiki.ocsinventory-ng.org/index.php/Documentation:Server/fr#Installer_le_serveur_de_gestion_2

A savoir que je l’ai installé sur un Windows 7 pro et ça passe (dans la présentation, iles ne cite que les Windows Server)

screenshot4

2 – Récupération des fichiers pour le client

Télécharger le client ici :

http://www.ocsinventory-ng.org/fr/telechargement/telecharger-agent.html

Télécharger également le packager ici :

http://www.ocsinventory-ng.org/fr/telechargement/utilitaires.html

3 – Récupérer le certificat cacert.pem

Copier le fichier c:\xampp\apache\conf\ssl.crt et renommer le server.crt

5 – Partager les fichiers

Sur un serveur, j’ai partagé tous les fichiers suivants :

screenshot

(ocsreports.bat : voir chapitre 7)

6 – GPO

J’ai suivi ce tutoriel :

http://wiki.ocsinventory-ng.org/index.php/Documentation:WindowsAgent/fr#D.C3.A9ploiement_de_l.27agent_via_une_GPO_Active_Directory

screenshot2

Mais ça n’a pas marché !

7 – Le script de démarrage

J’ai donc trouvé ce script :

http://wiki.ocsinventory-ng.org/index.php/Howtos:Deploy_agent_whit_ad

Modifié comme cela :

@echo off
REM ********************************************************************************
REM **** OCSAgentSetup.exe install by GPO ****
REM **** by Philippe BEAUMONT ****
REM **** You must use it in a logon computer script in your Active Directory ****
REM **** Not made to use with OCS Logon : Simply use the OCS setup agent ****
REM ********************************************************************************

REM **** Please set here the version of the agent you use.
REM **** Change it to upgrade the agent on all computer.
set VERSION=2.1.1.1

REM **** This is the fully qualified domain name of your OCS Inventory ng server.
set OCSSERVER=http://172.16.0.5

REM **** Network port used by apache
REM **** If different change it. Ex. 8080
set PORT=80

REM **** You must put here the address of your file server where OCS-NG-Windows-Agent-Setup.exe is.
REM **** For exemple :
REM **** If OCS-NG-Windows-Agent-Setup.exe is on \\filesserver\public\ocs\OCS-NG-Windows-Agent-Setup.exe
REM **** you must put : fileserver\public\ocs
set INSTALLSERVER=srv2012-02\MSI2015$\Utilitaires\OCSinventory2016

REM **** Set to ON if you want install the SSL certificat and activate deployement feature
REM **** before enable it : put the file cacert.pem on the sames directory as OCS-NG-Windows-Agent-Setup.exe
set DEPLOYE=ON

IF %PROCESSOR_ARCHITECTURE%==x86 SET INSTALLDIR=%ProgramFiles%
IF %PROCESSOR_ARCHITECTURE%==AMD64 SET INSTALLDIR=%ProgramFiles(x86)%

IF EXIST « %INSTALLDIR%\OCS Inventory agent\OCSInventory.exe » goto upgrade

:install
\\%INSTALLSERVER%\OCS-NG-Windows-Agent-Setup /S /SERVER=%OCSSERVER%:%PORT%/ocsinventory /NOSPLASH /DEBUG /NOW
cd « %INSTALLDIR%\OCS Inventory agent\ »
echo pwouet > %VERSION%.txt
goto end

:upgrade
IF EXIST « %INSTALLDIR%\OCS Inventory agent\%VERSION%.txt » goto end
\\%INSTALLSERVER%\OCS-NG-Windows-Agent-Setup /S /SERVER=%OCSSERVER%:%PORT%/ocsinventory /NOSPLASH /DEBUG /NOW
cd « %INSTALLDIR%\OCS Inventory NG\Agent »
echo pwouet > %VERSION%.txt

:end
IF NOT %DEPLOYE%==ON goto endend
IF EXIST « %INSTALLDIR%\OCS Inventory NG\Agent\cacert.pem » goto endend
xcopy \\%INSTALLSERVER%\cacert.pem « %ALLUSERSPROFILE%\OCS Inventory NG\Agent » /Y

:endend

Et là, ça marche en le mettant en script de démarrage (Configuration ordinateur) avec le paramètre /S pour une installation silencieuse :

screenshot3

2 pensées sur “OCS inventory

  • Avatar
    15 février 2016 à 16 h 09 min
    Permalink

    Merci pour le partage de ce tutoriel simple et très bien illustré! Sinon, vous avez dit que vous avez essayer le logiciel sur la version Windows 7, est-ce que ce dernier pourrait alors être compatible sur un ordinateur sous Windows 10? Merci

    Répondre
  • Avatar
    15 février 2016 à 16 h 19 min
    Permalink

    Bonjour.
    Je n’ai pas essayé, mais je ne vois pas ce qui l’empecherait.
    Christophe

    Répondre

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *