spellman
Goto Top

Powerhell "Prüfen ob schon ein TEAM vorhanden ist"

Hallo von der Küste,

ich tüfftele gerade an ein Script das mir Teams im M365 ersatellt (New-Team).
Nun möchte ich vorher checken ob es schon ein Team mit dem "DisplayNamen "Assasins" schon gibt.
Wenn es noch nicht vorhanden ist, dann ->New-Team.

Ich dachte das ist ein Dreizeiler, aber irgendwie klappt das nicht.

Hat jemand das schon gemacht und mag mal einen Code-Schnipsel posten?

Vielen Dank

Content-Key: 53350385270

Url: https://administrator.de/contentid/53350385270

Printed on: June 26, 2024 at 21:06 o'clock

Mitglied: 8030021182
Solution 8030021182 Nov 09, 2023 updated at 15:36:39 (UTC)
Goto Top
Connect-MicrosoftTeams
if (!(Get-Team -DisplayName "Assasins" -EA SilentlyContinue)){  
  New-Team -DisplayName "Assasins" ........  
}
https://learn.microsoft.com/de-de/powershell/module/teams/get-team?view= ...

Gruß Katrin
Member: Penny.Cilin
Penny.Cilin Nov 09, 2023 at 15:35:23 (UTC)
Goto Top
Hallo @Spellman,

zeige mal Deinen Code, welchen Du erstellt hast. Denke bitte daran dier Codetags zu nutzen. Damit der Code besser lesbar ist.

Gruss Penny.
Member: Spellman
Spellman Nov 09, 2023 at 17:41:30 (UTC)
Goto Top
Ich hab ja noch keinen Code

Irgendwie: Get-Team -Displayname "Assasins"

wenn vorhanden dann gut fertig und wenn nicht fertig

New-Team -DisplayName "Assasins" usw.
Member: Penny.Cilin
Solution Penny.Cilin Nov 10, 2023 at 10:34:07 (UTC)
Goto Top
Moin,

ChatGPT hätte Dir auch eine Lösungsmöglichkeit geboten. Hier ein Skript von ChatGPT (ungetestet).

# Verbindung zu Microsoft 365 herstellen
Connect-MicrosoftTeams

# Displayname des Teams überprüfen
$teamDisplayName = "Assassins"  
$existingTeam = Get-Team -DisplayName $teamDisplayName -ErrorAction SilentlyContinue

# Team erstellen, falls es nicht existiert
if (!$existingTeam) {
    New-Team -DisplayName $teamDisplayName -Description "Deine Team-Beschreibung hier"  
    Write-Host "Team '$teamDisplayName' wurde erfolgreich erstellt."  
} else {
    Write-Host "Ein Team mit dem Displaynamen '$teamDisplayName' existiert bereits."  
}

Gruss Penny.
Mitglied: 8030021182
8030021182 Nov 10, 2023 updated at 10:38:39 (UTC)
Goto Top
Zitat von @Spellman:
Irgendwie: Get-Team -Displayname "Assasins"

wenn vorhanden dann gut fertig und wenn nicht fertig

New-Team -DisplayName "Assasins" usw.

Öhm steht doch alles oben im ersten Kommentar... 🙃. Brauchst du eine neue Brille?
Member: Penny.Cilin
Penny.Cilin Nov 10, 2023 at 10:40:04 (UTC)
Goto Top
@8030021182: Upps ist mir durchgerutscht. Deine Antwort habe ich übersehen. Aber der Beitragsersteller hat auch keine zielführende Antwort gegeben.

Gruss Penny.
Mitglied: 8030021182
8030021182 Nov 10, 2023 updated at 10:44:47 (UTC)
Goto Top
Zitat von @Penny.Cilin:

@8030021182: Upps ist mir durchgerutscht. Deine Antwort habe ich übersehen. Aber der Beitragsersteller hat auch keine zielführende Antwort gegeben.
Kein Problem, war ja nicht auf dich bezogen, nur auf den TO, wahrscheinlich hat er es einfach nur übersehen face-smile.
Member: Spellman
Spellman Nov 10, 2023 at 11:43:16 (UTC)
Goto Top
Prima, vielen Dank.
Hat funktioniert