Question
[Résolu]Opérateur -And
- buissonneau
- Auteur du sujet
- Hors Ligne
- Membre senior
-
Réduire
Plus d'informations
- Messages : 78
- Remerciements reçus 0
il y a 10 ans 1 mois #21649
par buissonneau
Francis
[Résolu]Opérateur -And a été créé 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
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.
- buissonneau
- Auteur du sujet
- Hors Ligne
- Membre senior
-
Réduire
Plus d'informations
- Messages : 78
- Remerciements reçus 0
il y a 10 ans 1 mois #21650
par buissonneau
Francis
Réponse de buissonneau sur le sujet Re:Opérateur -And
arf, en faisant if ($bob -and $bab -like \"bob\") 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.
- xyz
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 69
il y a 10 ans 1 mois #21653
par xyz
Tutoriels PowerShell
Réponse de xyz sur le sujet Re:Opérateur -And
Salut,
xaviar écrit:
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
xaviar écrit:
quelle version de PS ?arf, en faisant if ($bob -and $bab -like \"bob\") cela fonctionne, mais du coup ils ont changés un truc ou j'ai rêvé?
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
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- [Résolu]Opérateur -And