Page 1 sur 1

[RESOLU] PSinfo erreur

Publié : 07 janv. 2023 - 16:01
par adgm11
bonjour
j'essai de deployer un paquet permettant de connaitre la version de windows sur mes postes en créant un fichier texte commun.
Le paquet est le suivant

Code : Tout sélectionner

def install():
    run(r'psinfo -accepteula "kernel build number" >> u:\winver.txt')
mais j'obtiens cette erreur dans wapt
returned non-zero exit status 1.
Output:Accès refusé.

A savoir que si je met un lecteur local comme c: alors le fichier se créé bien. Cela plante uniquement quand je choisi un lecteur partagé comme le u:

une idée? merci d'avance

Re: PSinfo erreur

Publié : 09 janv. 2023 - 12:20
par dcardon
Bonjour,

comme mentionné dans la doc, l'install se fait en compte LOCAL SYSTEM, qui n'a pas connaissance du U: de l'utilisateur.

Normalement la version du build devrait remonter dans l'inventaire WAPT.

Si vous avez d'autres info à remonter vous pouvez le faire avec des audits (en version Entreprise).

En tout cas l'utilisation de share dans des scripts de gestion de parc est une très mauvaise idée. Il y a vraiment beaucoup trop de cas où ça peut buguer.

Cordialement,

Denis

Re: [RESOLU] PSinfo erreur

Publié : 20 janv. 2023 - 10:43
par adgm11
merci pour les precisions
en effet la version de windows apparait dans la console wapt dans l'onglet inventaire materiel puis win32_volume > win32_operati,gSystem>version

Y a til un moyen de récupérer cette info sur chaque poste en les regroupant dans un fichier pour que je sache quels postes je dois mettrre a jour?

Si mon lecteur partagé u: nest pas detectable par wapt n'y a il pas un moyen d'envoyer mon fichier texte vers le serveur WAPT?

je suis en version discovery donc je n'ai pas accès à l'audit dont vous parler
merci

Re: [RESOLU] PSinfo erreur

Publié : 20 janv. 2023 - 11:13
par adgm11
je repond à ma propre question, j'ai trouvé l'info que je cherchais et le moyen d'y accéder facilement
En fait dans l'onglet "inventaire matériel" il faut taper "version" dans la recherche.
Dans le sous menu "host_info" > "windows_product_infos" sélectionner la ligne "windows_version" ou "windows_version_prettyname" puis cliquer sur le bouton "ajouter l'élément à la liste"
Cela permet d'ajouter une colonne à la liste des machines et de voir quelle est la version de windows