honeybee
Goto Top

Powershell: Reihenfolge für Cmdlets bestimmen

Hallo,

ich wollte ein Skript für M365 bauen:

Write-Host "Für welche Gruppe in der Liste soll mehr Details angezeigt werden?"  
Get-AzureADGroup -All $true | Where-Object {$_.Description -like "Stichwort"}  
$group = Read-Host "Name der Gruppe"  

Die Ausgabe sieht so aus, dass die mittlere Zeile (Get-AzureADGroup) immer am Schluss angezeigt wird:

screenshot

Was kann ich tun, damit das Skript immer nach Reihenfolge abläuft?

Content-ID: 6199802354

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

Ausgedruckt am: 05.11.2024 um 14:11 Uhr

3063370895
3063370895 03.03.2023 um 10:57:42 Uhr
Goto Top
Hi,

keine Erfahrung mit azure AD, aber versuchs mal mit

Write-Host "Für welche Gruppe in der Liste soll mehr Details angezeigt werden?"  
$groups = Get-AzureADGroup -All $true | Where-Object {$_.Description -like "Stichwort"}  
Write-Host $groups
$group = Read-Host "Name der Gruppe"  
honeybee
honeybee 03.03.2023 um 13:43:40 Uhr
Goto Top
Danke für deinen Tipp, aber hat leider nicht geklappt. Da kam als Ausgabe das hier:
class Group {
  DeletionTimestamp:
  ObjectId: xxx
  ObjectType: Group
  Description: xxx
  DirSyncEnabled:
  DisplayName: xxx
  LastDirSyncTime:
  Mail: xxx@xxx.com
  MailEnabled: True
  MailNickName: xxx
  OnPremisesSecurityIdentifier:
  ProvisioningErrors: System.Collections.Generic.List`1[Microsoft.Open.AzureAD.Model.ProvisioningError]
  ProxyAddresses: System.Collections.Generic.List`1[System.String]
  SecurityEnabled: True
}
honeybee
Lösung honeybee 03.03.2023 um 14:42:58 Uhr
Goto Top
Habe das mit "Write-Output" gelöst.