Question Exporter version driver vers filchier

Plus d'informations
il y a 8 ans 10 mois #23696 par Toche77
Bonjour à tous,

Je suis débutant et malgré pas mal de recherche je rencontre un problème pour un script.
L'idée est de verifier une version d'un driver audio (concerné par le keylogger Conexant pour ceux qui suivent l'actu) et de créer un fichier en local ou même une clé de registre.

Je n'ai pas besoin de la version dans le fichier puisque je compte uniquement vérifier la présence ou non du fichier.

Pour le moment, j'ai trouvé:
[code:1]Get-WmiObject Win32_PnPSignedDriver| select driverversion | where {$_.driverversion -like \"*
9.0.134.1*\"} > C:\Temp\DriverConexant.txt[/code:1]

Malheureusement, même si je remplace 9.0.134.1 par 9.0.134.0, le fichier est quand même créé mais vide..

Quelqu'un saurait il m'aider à finir ce script?
En vous remerciant par avance.

Pour vous aider à me repondre:
DC: 2008R2 / Parc en Seven 32bits / Powershell 2.0

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 8 ans 10 mois #23697 par Laurent Dardenne
Salut,
vérifie si ta requête renvoi une ou des informations.
La syntaxe de redirection est correcte.

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 8 ans 10 mois #23698 par Marc
C'est peut-être tout simplement parce que tu n'as aucune des deux versions de ce driver sur ton PC :whistle:

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 8 ans 10 mois #23699 par Toche77
Merci pour vos réponses.

La requête créée toujours un fichier:
- Vide si le driver n'est pas présent.
- Avec:
[code:1]driverversion
9.0.134.1 [/code:1] si le driver est présent.

Hors, ce que j'aimerais, c'est qu'il ne créé pas de fichier DriverConexant.txt si le driver n'est pas présent.

Test fait sur differentes machines, avec et sans le driver.<br><br>Message édité par: Toche77, à: 23/05/17 16:56

Pour vous aider à me repondre:
DC: 2008R2 / Parc en Seven 32bits / Powershell 2.0

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 8 ans 10 mois #23700 par Laurent Dardenne
Récupère le résultat et teste le :
[code:1]
$result=Get-WmiObject Win32_PnPSignedDriver| select driverversion | where {$_.driverversion -like \&quot;*
9.0.134.1*\&quot;}
if ($null -ne $result)
{ $result&gt;C:\Temp\DriverConexant.txt }
[/code:1]<br><br>Message édité par: Laurent Dardenne, à: 24/05/17 07:03

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 8 ans 10 mois #23701 par Toche77
Super, je viens de tester sur mon pc a la maison avec un autre driver, ça a l'air de fonctionner.
Je test demain au boulot.
Merci beaucoup, c'est top.

Pour vous aider à me repondre:
DC: 2008R2 / Parc en Seven 32bits / Powershell 2.0

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.042 secondes
Propulsé par Kunena