Hello Denis,
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
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
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 ntifyingNumber,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.