AutresWindows Server

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 réflexions sur “OCS inventory

  • Infogérance

    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
  • christophe

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

    Répondre

Laisser un commentaire

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