PowerShell-Codierung in O365

1

Ich habe eine Frage zum Beispielcode. Ich führe in O365 einige Skripts aus, "Laufendes Skript" wie folgt.

Was ich tun möchte, wenn eine PSSession in den Status "Defekt" wechselt, ist das Skript anzuhalten und eine unterbrochene Sitzung zu entfernen ( Remove-PSSession <broken session ID ) und erneut verbinden PSSession (Folgen Sie den Anweisungen unter "Erneutes Verbinden des Codes"), und starten Sie das Skript erneut. Ich habe versucht, dies zu schreiben, aber ich kenne mich mit der Kodierung nicht aus ... Kann jemand helfen?

Import-Csv D:\work\users.csv | ForEach {
Grant-CsConferencingPolicy $_.UserPrincipalName -PolicyName BposSAllModalityNoFT
}

Import-Csv D:\work\users.csv | ForEach {
Grant-CsExternalAccessPolicy $_.UserPrincipalName -PolicyName FederationOnly
} 
Muji090
quelle
Ich verstehe es nicht Enthält Ihr Skript mehr als die Zeilen, die Sie zur Verfügung gestellt haben?
SimonS