420-1Q1-AA Help

Exercices - 3

Conversion de température

Écrivez un script PowerShell qui convertit une température de Celsius en Fahrenheit et vice versa. L'utilisateur choisit la conversion à effectuer.

Instructions:

  • Demandez à l'utilisateur de choisir s'il souhaite convertir de Celsius vers Fahrenheit ou l'inverse.

  • Si c'est Celsius vers Fahrenheit, utilisez la formule : F = (C * 9/5) + 32.

  • Si c'est Fahrenheit vers Celsius, utilisez la formule : C = (F - 32) * 5/9.

Exemple:

Choisissez la conversion : 1) Celsius vers Fahrenheit 2) Fahrenheit vers Celsius 1 Entrez la température en Celsius : 25 La température en Fahrenheit est : 77

Générateur de mots de passe

Créez un script PowerShell qui génère un mot de passe aléatoire de longueur donnée par l'utilisateur.

Instructions:

  • Utilisez des caractères alphanumériques (chiffres, lettres majuscules/minuscules) et des caractères spéciaux.

  • Le mot de passe doit avoir une longueur que l'utilisateur spécifie.

Exemple:

Entrez la longueur du mot de passe : 12 Mot de passe généré : Ab9#tY7!pL3$

Recherche d’un processus en cours

Écrivez un script PowerShell qui demande à l'utilisateur le nom d'un processus et affiche si ce processus est en cours d'exécution sur le système.

Instructions:

  • Utilisez Get-Process pour vérifier si le processus est en cours d'exécution.

  • Si le processus est trouvé, affichez son ID et son utilisation de mémoire.

Exemple:

Entrez le nom du processus : notepad Le processus notepad est en cours d'exécution. ID : 1234, Mémoire : 30MB

Création d'utilisateurs dans Active Directory (simulation)

Écrivez un script PowerShell qui simule la création d'utilisateurs dans un environnement Active Directory (sans avoir accès à un vrai serveur AD). Le script doit demander à l'utilisateur de fournir des informations telles que le nom, le prénom et le département, puis générer une sortie indiquant la création de l'utilisateur.

Instructions:

  • Le script demande à l'utilisateur des informations comme le nom, le prénom, et le département.

  • Affichez un message indiquant que l'utilisateur a été "créé" avec un identifiant basé sur le prénom et nom.

Exemple:

Entrez le prénom : Alice Entrez le nom : Dupont Entrez le département : IT Utilisateur créé : Alice.Dupont (Département : IT)

Calculateur d'années bissextiles

Écrivez un script PowerShell qui demande à l'utilisateur d'entrer une année et vérifie si cette année est bissextile ou non.

Instructions:

  • Utilisez des conditions pour vérifier si l'année est divisible par 4, mais pas par 100, sauf si elle est divisible par 400.

Exemple:

Entrez une année : 2024 L'année 2024 est bissextile.
Last modified: 07 October 2025