Question aide sur une extraction de logiciel trie

Plus d'informations
il y a 13 ans 8 mois #12359 par pulx
bonjour,

voila je cherche à extraire les logiciels installés sur ma machines.

pour le moment tout fonctionne voici mon code

#suppression du fichier contenant le résultat s'il existe déjà
$exister=new-object system.IO.FileInfo \"C:\resultat.txt\"
if ($exister.get_exists())
{
remove-item C:\resultat.txt
}
#sélection de l'ordinateur local pour lister les informations
$ordinateur = \".\"
#fichier à créer
$export = \"C:resultat.txt\"
#Fonction pour rechercher sur l'ordinateur
$logiciels = get-wmiobject -class \"Win32_Product\" -computername $ordinateur > $export


ce que je cherche à faire c'est n'extraire qu'un seul logiciel que je lui aurais précédemment spécifier dans le code.
En gros faire un trie sur le rendu en ne m'affichant dans mon fichier texte que les logiciels commencent par ....


exemple :

je veux extraire la liste des logiciels sur mon pc commençant par WOR et les mettre dans un fichiers si n'y en a pas je ne veut pas créer le fichier

ma question : es ce possible??

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

Plus d'informations
il y a 13 ans 8 mois #12360 par David
Que cherches-tu à récupérer dans ta variable ? Clé de registre, Nom exacte, ... ?

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

Plus d'informations
il y a 13 ans 8 mois #12362 par pulx
je veux qu'il cherche les logiciels commençant par wor par exemple et qu'il me sorte la liste avec la version etc

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

Plus d'informations
il y a 13 ans 8 mois #12363 par David
Essaie avec la commande :
[code:1]$programme_java=Get-WmiObject -Query \"SELECT * FROM Win32_Product WHERE (Name like '%WOR%')\" | select-object Name, Version, IdentifyingNumber[/code:1]

Ca te permet de récupérer, dans la variable programme, le nom, la version, la clé de registre pour tous les logiciels dont le nom contient \"WOR\".

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

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