Jump to content

Powershell Do oder While-Schleife mit 2 Bedingungen


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Hallo zusammen,

gibt es eine Möglichkeit 2 Bedingungen in der Powershell in einer while oder do-while schleife abzufragen?

 

Sorry, vielleicht ist die frage auch zu ****, arbeite mich gerade erst ein...

 

Hintergrund:

ich frage mittels read-host etwas ab, eingegeben werden soll nur J/N. Wenn aber einer was anderes eingibt, soll nochmal nachgefragt werden.

 

zum besseren verständnis, ein Codebsp:

#Benutzerabfrage
$msg = Read-Host ("Arbeiten Sie mit diesem PC ausschließlich per Ferneinwahl? J/N")
$msg.ToUpper()

if ($msg -eq "J"){
#tu das für ferneinwahl
}

elseif ($msg -eq "N"){
#tu das für domänenbenutzung
}

else {
Write-Host "Bitte geben Sie entweder J oder N ein"
}

 

somit hatte ich mir eine Schleife ala

while ($msg -ne "J" && -msg -e "N"

vorgestellt, aber weder && noch and werden von der Powershell akzeptiert.

Bin natürlich auch für andersartige Lösungen offen.

Vielen Dank!!!

Link zu diesem Kommentar
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Schreibe einen Kommentar

Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor-Fenster leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...