Introduction à l’Instruction if dans PowerShell

L’Instruction if dans PowerShell permet au programmeur de contrôler le flux d’exécution du programme, l’instruction” if” définit si un programme doit exécuter une section de code ou pas, selon qu’une condition donnée de l’expression est correcte ou non. Ici correct en termes de programmation vrai ou faux., L’une des principales utilisations de l’instruction if permet au programme de prendre la décision sur la base d’une ou de plusieurs conditions.

Et si une déclaration est basée sur la valeur booléenne, si le booléen valeur de la condition est vrai qu’à l’intérieur du bloc si et exécuter les lignes d’instructions à l’intérieur si le bloc. Dans un autre mot simple, pour exécuter toutes les instructions, il doit tester une ou plusieurs conditions si les conditions sont vraies, il exécutera l’instruction. La déclaration  » If  » était nécessaire lorsque nous voulions vérifier un cas spécifique.,

Démarrer Vos Données Gratuites Cours de Sciences de l’

Hadoop, de la Science des Données, Statistiques & autres

qu’est-Ce que PowerShell?

PowerShell est un moyen d’écrire des commandes administratives sur des environnements Windows, il est similaire au script bash sous Linux. Il fournit un moyen d’automatiser le système D’exploitation Windows et ses applications pour faire face à diverses tâches.,PowerShell est disponible pour les systèmes D’exploitation Windows et Linux, mais dans ce tutoriel, nous nous concentrons sur windows. Dans l’image ci-dessous, nous pouvons voir comment Powershell contrôle tous les travaux D’automatisation.

Syntaxe:

la Syntaxe de s’en PowerShell est très semblable à d’autres langages de programmation. Il vérifie la condition si l’expression de condition est vraie, il sera obtenu si bloquer si l’expression de condition est fausse, il ira à else.

if(condition) {
// Executes when the condition is true
}else {
// Executes when the condition is false
}

On peut aussi utiliser elseif, de la syntaxe ci-dessous.,

diagramme de Flux

Dans le diagramme de flux ci-dessous, nous pouvons voir lors de l’exécution démarre, il vérifie d’abord l’état. Si la condition est vraie, elle ira au bloc d’instruction. Ici, les conditions peuvent être une ou plusieurs. Toute condition autre que zéro, false, blank est considérée comme vraie uniquement .par exemple, si une expression conditionnelle donne une sortie de 0, », false tous ceux-ci sont considérés comme de fausses déclarations.

Comment fonctionne l’instruction if dans PowerShell?,

if (<cond1>)
{<statement1>}

ici, quand il commence l’exécution, il vérifie cond1 comme s’il était vrai ou faux, en fonction de la valeur, il exécutera le bloc d’instruction si cond1 est vrai, il exécutera statement1 et PowerShell exit. Mais si cond1 est faux, alors il vérifiera sinon si block cond2, si cond2 est vrai alors statement2 sera exécuté. Si cond1 et cond2 sont tous deux faux ou si aucune des conditions n’est vraie, alors l’instruction else sera exécutée.

La condition peut être une ou plusieurs, par exemple.,

if (<condition 1 -or condition 2>)
{<statement1>}

des Exemples pour l’Instruction if dans PowerShell

Les exemples de l’Instruction if dans PowerShell est donnée ci-dessous:

Exemple #1 – le plus Simple si-autre exemple

Code:

$x = 40
if($x -le 20){
write-host("value of x is less than 20")
}else{
write-host("value of x is greater than 20”)
}

Résultat:

Explication: Le code ci-dessus est de vérifier la valeur de $x, si elle est inférieure à 20 ou pas, si la valeur de $x est inférieur à 20, il sera exécutée si le bloc d’instructions.,

Exemple #2 – avec de Multiples conditions

Code:

Résultat:

Explication:

Le code ci-dessus sortie d’impression en fonction aujourd’hui. Ici, il correspond à la valeur de case day, donc si un jour est dimanche ou samedi, il imprimera « Bonjour les amis, les banques sont fermées aujourd’hui” et si c’est autre que dimanche et samedi, il imprimera « Bienvenue dans nos banques”.,

exemple #3 – if-else IF conditions

Code:

Sortie:

explication:

dans le code ci-dessus, il vérifie la valeur occupation occupation, s’il est égal à engineering que print engineering si la valeur if occupation occupation est sales alors il imprimera sales, et si $occupation est none alors imprimer la comptabilité.

Exemple #4 – Fonctionnelle de la Fonction

Code:

Résultat:

Remarque: Dans PowerShell Chaîne de longueur, plus que zéro est considéré comme vrai.,

explication:

dans l’exemple ci-dessus, il appelle d’abord la fonction check avec le paramètre TRUE TRUE, et à l’intérieur de la fonction check, il vérifie $VALUE et s’il est vrai, il affichera TRUE, de la même manière, check-call avec le paramètre FALSE FALSE et il vérifie $VALUE et comme il est faux, il ira au bloc else.

Permettez-moi de vous expliquer quelques cas d’utilisation réels où nous avions besoin de « si”.

Si nous voulons vérifier si le serveur de base de données est en haut ou en bas(vérifier si la base de données est en cours d’exécution ou non), nous pouvons utiliser l’instruction if., Donc, si la base de données est en panne, exécutez n’importe quel service ou commande vers la base de données. Ce sera complètement automatisé qui vérifiera tout l’état de la base de données de temps.

Code:

$x = Dbconnection()//$x is true or false
if($x){
write-host("Start database services process")
//run some script to handle a situation
}

plusieurs fois en raison de la lourde charge sur un serveur, il cesse de fonctionner, donc pour vérifier la capacité de charge seuil du serveur, nous pouvons utiliser Powershell if condition et inside condition, nous pouvons écrire nos instructions requises.

Code:

avec l’exemple ci-dessus, nous sommes clairs que si une déclaration peut jouer un rôle très crucial dans le monde réel du logiciel.,

articles recommandés

ceci est un guide pour L’instruction If dans PowerShell. PowerShell IF est un outil très puissant pour gérer les instructions conditionnelles ici, nous discutons de ce Qu’est PowerShell? comment fonctionne l’instruction if dans PowerShell? avec des exemples et un organigramme respectifs., Vous pouvez aussi parcourir notre autres articles connexes pour en savoir plus:

  1. Si d’Autre dans PowerShell
  2. table de hachage en PowerShell
  3. Powershell Write-Host
  4. PowerShell, Exécutez la Commande
  5. Guide Complet de l’Autre, S’en C++
  6. Méthodes et Constructeur de la table de hachage en Java
0 Actions