Ich versuche eine leere Zeile in der Ausgabe zu erstellen, wenn ein Fehler gefunden wird. Ist das möglich?Powershell - Versucht, eine Leerzeile zu erhalten, wenn ein Fehler vorliegt
Hier ist mein Code:
$list = ForEach ($mailbox in $mailboxes) {
Get-Mailbox $mailbox | select primarysmtpaddress
If (ErrorAction == $True) { Write-Output `n}
}
$mailboxes
zu einem Get-Content-Befehl zugeordnet ist, die perfekt funktioniert. Die ausgewählte primarysmtpadadresse funktioniert ebenfalls ordnungsgemäß. Die If-Anweisung und der darin enthaltene Code sind nicht gültig.
EDIT: Korrigiert ‚n mit den richtigen Escape-Zeichen von` n
Hey jisaak! Ich habe versucht, die vier Leerzeichen vor dem Code zu machen. Wie hast du es richtig angezeigt bekommen? –
Markieren Sie einfach den Code und formatieren Sie ihn mit den '{}' innerhalb des Editors ;-) –
@ArthurMarquis Die standardmäßige Möglichkeit, eine Frage auf StackOverflow als beantwortet zu markieren, besteht darin, eine der Antworten zu akzeptieren, indem Sie auf das Häkchen klicken Wahltasten. Es besteht keine Notwendigkeit, es in den Titel zu schreiben. –