Comment passer les valeurs booléennes à un script PowerShell à partir d'une invite de commande

Comment passer les valeurs booléennes à un script PowerShell à partir d'une invite de commande

PowerShell a également une demande d'hôte, «PowerShell Ise», Qui est utilisé pour créer des fichiers de script. Un script PowerShell est comme un fichier texte qui comprend plusieurs commandes à l'intérieur avec un «.PS1" extension. Ce script peut être modifié à l'aide de plusieurs "CLI (interface de ligne de commande)«Outils, y compris«Invite de commande". Un CMD (invite de commande) peut aider à transmettre des valeurs à un script PowerShell en utilisant des commandes spécifiques.

Cet article fournira un guide complet pour passer les valeurs booléennes à un script PowerShell

Comment passer les valeurs booléennes à un script PowerShell à partir d'une invite de commande?

Boolean est un type de données utilisé pour représenter l'une des deux valeurs booléennes possibles: «Vrai" ou "FAUX". Ces valeurs sont généralement utilisées dans les déclarations conditionnelles. Plus précisément, vous pouvez transmettre ces valeurs booléennes à un script PowerShell à l'aide de l'invite de commande.

Exemple

Dans cet exemple, nous passerons la valeur booléenne à un script PowerShell en utilisant l'invite de commande:

Param ($ x, $ y)
commutateur ($ x)
$ true "La sortie est vraie."
$ false "La sortie est fausse."

Selon le code donné:

  • Tout d'abord, définissez un «param ()«Méthode puis passez le«$ x" et "$ y»Paramètres à l'intérieur.
  • Après cela, ajoutez le "changer»Déclaration et passe le«$ x»Variable en tant que paramètre.
  • À l'intérieur de l'instruction Switch, allouer les messages indiqués aux valeurs booléennes spécifiées:

Le script PowerShell a été créé avec succès. Maintenant, passons la valeur en utilisant "Invite de commande".

Passer la «vraie» valeur booléenne à un script PowerShell

Passons d'abord le «$ Vrai»Valeur booléenne au paramètre:

> PowerShell.exe c: \ doc \ bool.ps1 -x $ true -y 1

La valeur a été transmise au script et la chaîne attribuée au «$ vrai»La variable a été affichée.

Passer la «fausse» valeur booléenne à un script PowerShell

Maintenant, passons le "$ Faux"Valeur pour le paramètre"$ x»:

> PowerShell.exe c: \ doc \ bool.ps1 -x $ false -y 0

On peut observer que la valeur attribuée au «$ Faux»La variable a imprimé sur Console et il confirme que la valeur a été transmise au script PowerShell.

Conclusion

Les valeurs booléennes peuvent être transmises à un script PowerShell de «Invite de commande". Pour ce faire, d'abord, lancez «CMD". Puis écrire "powershell.exe"D'abord suivi du chemin du fichier de script, écrivez l'argument"-X" et "-y», Et attribuez-leur les valeurs booléennes. Cet article a fourni un guide détaillé pour passer les valeurs booléennes à un script PowerShell.