我希望有人可以帮助我。
我正在尝试创建一个小的 powershell 脚本,它应该生成如下输出:
Servername Users
Server01 10
Server02 11
Server03 9
命令:
(get-xasession -farm | Select-Object Accountname | Sort AccountName | Get- Unique -AsString).count
给我环境中唯一用户的总数。
(小)脚本:
add-pssnapin -name citrix.xenapp.* -ErrorAction SilentlyContinue
$sessions=0
$servers=@(Get-XAServer | Where-Object {$_.FolderPath -match 'Servers/2 Publishing Servers'} | Sort ServerName)
foreach ($server in $servers)
{
(Get-XASession -Servername $server | Select-Object AccountName -Unique).count
}
给我每台服务器的唯一计数,只是它没有显示哪个服务器。
所以,我能够得到总计数,个人计数,但没有格式化成表格。
是的。我是新手。尝试(使用很多 Google)在 Powershell 中找到自己的方法。只是,现在我被困住了。