Question [Résolu]Opérateur -And

Plus d'informations
il y a 10 ans 1 mois #21649 par buissonneau
Bonjour à tous, je me heurte à un petit soucis d'opérateur.
Pourtant je suis quasi sur que mon script fonctionnait bien avant. (~1an)
En résumé : (c'est imagé, je cherche pas à faire cela, mais à comparer des états de cibles DFS)
$bob = bob
$bab = bob
if ($bob -like \"bob) {write-host \"yeah bob\"}
if ($bab -like \"bob) {write-host \"yeah bob\"}

mais si je fais :
if (($bob -like \"bob) -and ($bab -like \"bob)) {write-host \"yeah bob\"}
cela ne fonctionne pas alors que la condition est bien rempli, il fait comme si ce n'était pas le cas.

Merci de vos lumières.
Francis<br><br>Message édité par: xaviar, à: 5/04/16 15:50

Francis

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

Plus d'informations
il y a 10 ans 1 mois #21650 par buissonneau
Réponse de buissonneau sur le sujet Re:Opérateur -And
arf, en faisant if ($bob -and $bab -like \&quot;bob\&quot;) cela fonctionne, mais du coup ils ont changés un truc ou j'ai rêvé?

Francis

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

Plus d'informations
il y a 10 ans 1 mois #21653 par xyz
Réponse de xyz sur le sujet Re:Opérateur -And
Salut,
xaviar écrit:

arf, en faisant if ($bob -and $bab -like \&quot;bob\&quot;) cela fonctionne, mais du coup ils ont changés un truc ou j'ai rêvé?

quelle version de PS ?
Cela fonctionne ou tu as le résultat que tu supposes ?
Ne connaissant pas la précédence des opérateurs par coeur, je précise tjr mon intention avec des ().

Testé avec v2 et v4 sans pb apparent.
Sans jeu de test pas évident de répondre ;)

Tutoriels PowerShell

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

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