[Wapt] Machine non inscrite dans l'inventaire
Denis Cardon
denis.cardon at tranquil-it-systems.fr
Thu Sep 8 12:47:40 CEST 2016
Bonjour Jean-Charles,
> Le path n’était pas bon en effet. Voici le résultat des commandes que tu
> m'as demandé.
>
> C:\Windows\system32>echo "" | c:\windows\system32\wbem\wmic PATH
> Win32_ComputerS
> ystemProduct GET UUID
> UUID
> 73CAFB49-254E-39CB-4627-CBA63A15CC14
>
> C:\Windows\system32>echo "" | c:\windows\system32\wbem\wmic PATH
> Win32_ComputerS
> ystemProduct GET UUID,Ide
> Noeud - ALSA-110001
> ERREUR :
> Description = Demande non valide
là j'ai fait un copier coller trop rapide, c'est normal que ça ne marche
pas...
> C:\Windows\system32>echo "" | c:\windows\system32\wbem\wmic PATH
> Win32_ComputerS
> ystemProduct GET UUID,IdentifyingNumber,Name,Vendor /VALUE
>
> IdentifyingNumber=R8WC9MP
> Name=5063W15
> UUID=73CAFB49-254E-39CB-4627-CBA63A15CC14
> Vendor=LENOVO
Alors il faudrait que vérifier le PATH (dans
ordinateur/clic-droit/propriété/paramètre systeme avancé/bouton
variables d'environnement). Tu peux le comparer avec une autre machine
et voir si il ne manque pas des chemins.
est ce que tu pourrais vérifier le retour de la commande suivante:
echo %PATH%
Si le chemin est bon, le problème peut être lié au type de variable dans
la base de registre (REG_SZ au lieu de REG_SZ_EXPAND). C'est un problème
que j'ai déjà rencontré une fois. Dans ce cas, il te suffit de faire
n'importe quelle modification dans le champ PATH, et ça corrigera le
type de la clef de registre.
à bientôt,
Denis
>
>
> Merci pour ton aide.
> JC
>
> SPECHT Jean-Charles
> Resp. Informatique
> Drac ACAL, site de Strasbourg
> 03.88.15.57.26
>
> Le 06/09/2016 15:38, Denis Cardon a écrit :
>> Salut Jean-Charles,
>>
>>> Voici le résultat des 2 commandes:
>>>
>>> C:\Windows\system32>wapt-get register
>>> Traceback (most recent call last):
>>> File "<string>", line 1062, in <module>
>>> File "<string>", line 271, in main
>>> File "C:\wapt\common.py", line 2471, in __init__
>>> self.load_config(config_filename = self.config_filename)
>>> File "C:\wapt\common.py", line 2615, in load_config
>>> if forced_uuid != self.host_uuid:
>>> File "C:\wapt\common.py", line 2734, in host_uuid
>>> inv = setuphelpers.wmi_info_basic()
>>> File "C:\wapt\setuphelpers.py", line 2368, in wmi_info_basic
>>> res = run('echo "" | wmic PATH Win32_ComputerSystemProduct GET
>>> UUID,Identify
>>> ingNumber,Name,Vendor /VALUE')
>>> File "C:\wapt\setuphelpers.py", line 1020, in run
>>> raise
>>> subprocess.CalledProcessError(proc.returncode,cmd,''.join(output))
>>> subprocess.CalledProcessError: Command '('echo "" | wmic PATH
>>> Win32_ComputerSyst
>>> emProduct GET UUID,IdentifyingNumber,Name,Vendor /VALUE',)' returned
>>> non-zero ex
>>> it status 255
>>> Exception at 0043E84F: EPyException:
>>> CalledProcessError: Command '('echo "" | wmic PATH
>>> Win32_ComputerSystemProduct G
>>> ET UUID,IdentifyingNumber,Name,Vendor /VALUE',)' returned non-zero exit
>>> status 2
>>> 55.
>>>
>>> #####
>>>
>>>
>>> C:\Windows\system32>echo "" | wmic PATH Win32_ComputerSystemProduct GET
>>> UUID,Ide
>>> ntifyingNum
ber,Name,Vendor /VALUE
>>> 'wmic' n'est pas reconnu en tant que commande interne
>>> ou externe, un programme exécutable ou un fichier de commandes.
>>
>> Est ce que tu pourrais vérifier que tu as bien le binaire
>> c:\windows\system32\wbem\wmic.exe sur ta machine (c'est sur une
>> install par défaut)? Et lancer la commande ainsi avec le chemin complet:
>>
>> echo "" | c:\windows\system32\wbem\wmic PATH
>> Win32_ComputerSystemProduct GET UUID,Ide
>>
>> Si ça marche, c'est que c'est un problème de PATH sur ta machine. est
>> ce que tu pourrais alors lancer:
>>
>> echo %PATH%
>>
>> et vérifier que tu as bien c:\windows\system32\wbem\ dedans.
>>
>> à bientôt,
>>
>> Denis
>>
>>
>>
>>
>>>
>>> Merci pour le retour.
>>> JC
>>>
>>> SPECHT Jean-Charles
>>> Resp. Informatique
>>> Drac ACAL, site de Strasbourg
>>> 03.88.15.57.26
>>>
>>> Le 05/09/2016 15:57, Denis Cardon a écrit :
>>>> Bonjour Jean-Charles,
>>>>
>>>>> En cherchant une machine dans ma machine pour déployer un paquet je ne
>>>>> la trouvais pas. Après un passage sur le poste, le client wapt est
>>>>> pourtant bien installé.
>>>>>
>>>>> Malgré une désinstallation/réinstallation, et malgré le fait que je
>>>>> coche "enregistrer le pc sur le serveur", la machine n'apparait pas
>>>>> dans
>>>>> l'inventaire.
>>>>
>>>> est ce que tu pourrais lancer la ligne suivante dans un cmd.exe en
>>>> Administrateur. Ca force l'enregistrement du poste sur le serveur.
>>>>
>>>> wapt-get register
>>>>
>>>> Si le processus plante pour une quelconque raison, cette ligne de
>>>> commande devrait renvoyer un message d'erreur, que tu peux pourras
>>>> renvoyer pour voir l'origine du soucis.
>>>>
>>>> Est ce que tu pourrais aussi essayer de lancer la ligne suivante:
>>>>
>>>> echo "" | wmic PATH Win32_ComputerSystemProduct GET
>>>> UUID,IdentifyingNumber,Name,Vendor /VALUE
>>>>
>>>> et vérifier que ça te retourne bien un UUID non null.
>>>>
>>>> à bientôt,
>>>>
>>>> Denis
>>>>
>>>>
>>>>>
>>>>> Merci d'avance pour votre aide.
>>>>> JCS
>>>>>
>>>>
>>>
>>> ----------------------------------------------------------------------
>>> Merci de nous aider à préserver l'environnement en n'imprimant ce
>>> courriel et les documents joints que si nécessaire.
>>
>
> ----------------------------------------------------------------------
> Merci de nous aider à préserver l'environnement en n'imprimant ce
> courriel et les documents joints que si nécessaire.
--
Denis Cardon
Tranquil IT Systems
Les Espaces Jules Verne, bâtiment A
12 avenue Jules Verne
44230 Saint Sébastien sur Loire
tel : +33 (0) 2.40.97.57.55
http://www.tranquil-it-systems.fr
More information about the WAPT
mailing list