Welcome to OCS Inventory NG community support, where you can ask questions and receive answers from other members of the community.

Please ask questions only in English or French.

Release 2.12.3 available

The official documentation can be found on https://wiki.ocsinventory-ng.org. Read it before asking your question.

Plugin - Networkshare.vbs returns no data

Bonjour à tous.

J'ai bien lu ce sujet qui est très ressemblant, mais le problème persiste.

Mon serveur OCSNG 2.4 tourne sous Debian 8 (8.7) et mes agents sont en version 2.3.1.1 principalement sous Windows 10 et 8.1 (32 et 64 bits).

J'ai installé 3 plugins : listprinters, osinstall et networkshare

Les fichiers proviennent du dépôt suivant : https://github.com/steph78630
Et les fichiers Map.pm et xxxx.conf sont bien dans les bons répertoires avec les bons droits (service Apache redémarré également).
Côté agent, les derniers .vbs en date du dépôt ci-dessus ont été inclus via le packager dans l'agent déployé par GPO (GPO ordinateur).

L'installation sur les clients se passe bien, les fichiers .vbs sont bien copiés dans le répertoire "C:\Program Files x86\OCS Inventory Agent\plugins\".

Mon problème : les lecteurs réseau ne remontent pas dans l'inventaire...

Le fichier agent.log des clients indique :

EXECUTABLE PLUGIN => Found executable plugin <networkshare.vbs>
WARNING *** EXECUTABLE PLUGIN => Plugin <C:\Program Files\OCS Inventory Agent\plugins\networkshare.vbs> does not produce any output

Si depuis le client je double-clic le fichier networkshare.vbs, la popup s'ouvre bien et liste bien les lecteurs réseau.
Si j'exécute la commande suivante :

C:\Program Files (x86)\OCS Inventory Agent\OCSInventory.exe /xml /now

le fichier XML créé contient bien mes lecteurs, mais rien ne remonte dans la BDD ni dans l'interface d'OCS.

Le problème semble similaire au sujet suivant, mais qui est resté sans "réelle" réponse et ne m'avance pas beaucoup :
http://ask.ocsinventory-ng.org/8012/ocs-plugin-networkshare-vbs-does-not-produce-any-output

Auriez-vous une idée du pourquoi du comment ?
Pour ma part, je sèche, et c'est le seul point qui me manque pour pouvoir désinstaller Fusion et déployer sur mon parc OCS à la place.

Merci par avance de vos retour et votre aide.

Cordialement,

in OCS Inventory NG agent for Windows by (160 points)

3 Answers

+1 vote
Bonjour @hawkeye ,

je dois faire évoluer le plugin networkshare dans les prochaines semaines et du même coup corriger ce problème.

Je partage la mise à jour avec la communauté dès que c'est fonctionnel.

Bien cordialement, Stéphane
by (32.6k points)
0 votes
Bonjour steph78630.

Merci de votre réponse.
Je vais donc attendre avec impatience votre mise à jour.

Cordialement,
by (160 points)
0 votes
De ce que j'ai pu trouver, le problème viendrait que le script est lancé via le service soit en tant qu'utilisateur "service local" et cet utilisateur n'a pas de "networkshare", donc les requetes WMI ne retournent pas d'infos.
by (200 points)
 
Powered by Question2Answer
...