• 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Inventaire local forcé en cmd
#1
Bonjour,

C'est peut-être une question stupide mais n'ayant pas trouvé de réponse satisfaisante suite à mes recherches, j'ose la poser :

Est-ce possible de forcer l'inventaire de l'agent en local (donc génération d'un fichier ocs) de manière silencieuse via un bat ?

Comme le fait la commande "runnow" après l'installation de fusion.

L'idée étant au final que le fichier .ocs soit généré à chaque ouverture de session par GPO (donc impossible de passer par http://localhost:65354/now)

A moins que l'idée soit stupide étant donné que l'agent génére automatiquement le fichier ocs toutes les x secondes ? (options delay, lazy...?)

Merci !
  Reply
#2
soit tu lance fusioninventory-agent.bat avec les arguments pour le sortir en local, mais pas top car tu lance pas en admin, soit tu fais un vbs qui va envoyer une requete sur le http://localhost:65354/now (solution préférable)
Co-leader, official developper
DCS official PARTNER: dcs.glpi@dcsit-group.com
  Reply
#3
Merci pour ces réponses !
En effet le lancement en local ne se fait pas en admin via GPO donc ça ne fonctionne pas.

Pour le http://localhost:62354/now c'est très étrange, lorsque je lui mets un chemin UNC dans la variable local, il n'y arrive pas, la page localhost tourne en boucle.
Le même chemin unc via le fusioninventory-agent.bat fonctionne pourtant bien.
L'utilisateur a bien les droits d'écriture sur le chemin UNC, ça m'échappe !

Merci.
  Reply
#4
Je ne vois pas le rapport entre http://localhost:62354/now et le chamin de l'agent...
Co-leader, official developper
DCS official PARTNER: dcs.glpi@dcsit-group.com
  Reply
#5
Moi non plus, je ne comprends pas bien !

Voici le log lorsque l'agent est lancé avec le fusioninventory-agent.bat :

[Fri Dec 30 17:15:39 2016][info] running task Inventory
[Fri Dec 30 17:16:25 2016][warning] 'scan-profiles' configuration parameter disabled, ignoring software in user profiles
[Fri Dec 30 17:17:05 2016][info] Inventory saved in \\nassp-synology\soft\fusion/MAIRN0PRE-P0150.SEYSSINET-PARISET.LOCAL-2016-12-30-16-39-14.ocs

Et le log lorsque je passe par http://localhost:62354/now :

[Mon Jan 2 09:28:50 2017][info] running task Inventory
[Mon Jan 2 09:29:18 2017][warning] 'scan-profiles' configuration parameter disabled, ignoring software in user profiles
[Mon Jan 2 09:29:57 2017][error] Can't write to \\nassp-synology\soft: Input/output error
[Mon Jan 2 09:29:57 2017][error] Can't use an undefined value as a symbol reference at ../agent/FusionInventory/Agent/Task/Inventory.pm line 100.

Le .bat doit être lancé en admin pour que ça fonctionne, peut-être un lien (l'utilisateur a bien les droits sur le chemin UNC suscité).

Merci !
  Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)