Quantcast
Channel: Windows PowerShell Forum
Viewing all articles
Browse latest Browse all 2314

Wieso wird falsch gezählt?

$
0
0

Hallo,

ich möchte über ein PowerShell Script auswerten, wie viele Citrix-Server in einem bestimmten Status sind.

# Citrix Snapin laden
Add-PSSnapin "Citrix.XenApp.Commands" -EA 0

# Zähle wie viele Server der WorkerGroup Desktop im LogOn Status 'False' sind
(Get-XAServer -WorkerGroupName Desktop | Where-Object {$_.LogOnsEnabled -match "False"} | Select-Object ServerName,LogOnsEnabled | Format-Table -AutoSize).count

Hier bekomme ich die Zahl "5" angezeigt. Lasse ich die äußeren Klammern und das .count weg, bekomme ich allerdings nur einen Server angezeigt.

Get-XAServer -WorkerGroupName Desktop | Where-Object {$_.LogOnsEnabled -match "False"} | Select-Object ServerName,LogOnsEnabled | Format-Table -AutoSize

Ausgabe:

ServerName LogOnsEnabled
---------- -------------
TERM0815           False

Jemand eine Idee? Mit HideTableHeaders habe ich es bereits probiert, bringt auch nichts.

Danke und Gruß

Steffen


Viewing all articles
Browse latest Browse all 2314