Résolu Condition if et else

Plus d'informations
il y a 1 mois 3 semaines #33132 par Steph44
Condition if et else a été créé par Steph44
Bonjour,
J'ai fait un script qui permet d'afficher l'état de Bitlocker dans la console de powershell sur un poste de travail et je voudrai créer deux fichiers.txt avec comme condition OK ou KO
J'ai un message d'erreur : Au caractère C:\temp\Test_BitLocker.ps1:5 : 5+ else+     ~Bloc d’instruction manquant après le mot clé « else ».    + CategoryInfo          : ParserError: (:) [], ParseException=11.0pt    + FullyQualifiedErrorId : MissingStatementBlockAfterElse

mon script: 
get-BitlockerVolume | Format-List
if ($ProtectionStatus -eq "On") {
    Out-file "C:\temp\Bitlocker_OK.txt"
}
else
($ProtectionStatus -ne "On")
{
    Out-file "C:\temp\bitlocker_KO.txt"
}
Avez-vous une idée sur ce qui ne va pas ?
Cordialement.

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

Plus d'informations
il y a 1 mois 3 semaines #33134 par Steph44
Réponse de Steph44 sur le sujet Condition if et else
Bonjour,
J'ai modifié le script comme ceci :
get-BitlockerVolume | Format-List
if ($ProtectionStatus -eq "On")
{
    Out-file "C:\temp\Bitlocker_OK.txt"
}
else
{
    Out-file "C:\temp\bitlocker_KO.txt"
}
Je n'ai plus d'erreur dans mon script, mais même sur un poste ou Bitlocker est installé j'ai toujours le fichier c:\temp\bitlocker_KO.txt qui est crée au lieu de bitlocker_OK.txt.

Merci de votre aide.
Cordialement

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

Plus d'informations
il y a 1 mois 2 semaines #33149 par kroum
Réponse de kroum sur le sujet Condition if et else
$a=(get-BitlockerVolume).protectionstatus

if ($a -eq "on"){
Out-file "C:\temp\Bitlocker_OK.txt"
}
Les utilisateur(s) suivant ont remercié: Steph44

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

Plus d'informations
il y a 1 mois 2 semaines #33161 par Steph44
Réponse de Steph44 sur le sujet Condition if et else
Merci beaucoup pour cette info.

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

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