Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2962 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  équivalent de Like

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

équivalent de Like

n°2321713
shusters95
Bon Chance
Posté le 04-10-2018 à 09:14:41  profilanswer
 

Bonjour à vous,
 
Je bute sur mon script vbs  
 
je m'explique j'essaye de faire une verification de system d'exploitation donc j'attaque ça par du WMI
en gros si je suis supérieur à du w10 quelque soit la version de build il faut que ça m'affiche 3 boutons radio si je suis en version inférieur alors il me grise un bouton radio.
 
Donc je n'arrive pas à trouver l'équivalent du like voici ma requête :  
 
 
Set ColSettings = ObjWMI.ExecQuery ("SELECT * FROM Win32_OperatingSystem" )  
 For Each ObjProcessor In ColSettings  
  If (ObjProcessor.Version = "10.0.16299" ) Then ...  
 
ici j'ai mis que ObjProcessor.Version soit égal à ma version de build actuel pour voir si ça fonctionne bien. moi j'aime que ça soit supérieur ou égal à 10.x
 
merci à vous j'espere avoir été claire :)


---------------
http://forum.hardware.fr/forum2.ph [...] w=0&nojs=0
mood
Publicité
Posté le 04-10-2018 à 09:14:41  profilanswer
 

n°2321730
rufo
Pas me confondre avec Lycos!
Posté le 04-10-2018 à 17:46:13  profilanswer
 

Tu récupères les caractères qui vont du début de ta chaîne jusqu'au premier '.' puis tu castes en integer pour faire ta comparaison.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2321771
shusters95
Bon Chance
Posté le 05-10-2018 à 11:09:56  profilanswer
 

Salut merci pour ta réponse, finalement j'ai utilisé un left ;) :)


---------------
http://forum.hardware.fr/forum2.ph [...] w=0&nojs=0
n°2321781
rufo
Pas me confondre avec Lycos!
Posté le 05-10-2018 à 17:25:29  profilanswer
 

Oui, LEFT, c'est le même principe. Sauf qu'il faut d'abord récupérer la position du '.' dans la chaîne dans le cas d'OS windows plus anciens où le n° de version est sur 1 caractère et non 2.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
n°2321815
patrice337​40
Avec la réponse, c'est facile.
Posté le 05-10-2018 à 23:39:45  profilanswer
 

Plus simple : utiliser Val()


---------------
Cordialement, Patrice

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  équivalent de Like

 

Sujets relatifs
[noob JS] Equivalent JS des include/require?Requete SELECT préparée avec LIKE ?
Equivalent RechercheV en VBARequete: "CREATE TABLE truc LIKE Machin" Erreur de syntaxe !! ?
Équivalent de mysql_num_rows en PDOVBA condition WHERE avec LIKE
maintenance MSQL Server 2008R2 (pour un nul) - Equivalent du RGZPFM ?Projet de jeu CandyBox like
[Lucene] Pseudo-équivalent d'un LIKE '%xxx%' ??[Résolu] Equivalent du LIKE en php
Plus de sujets relatifs à : équivalent de Like


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR