在 XenDesktop 中获取桌面名称列表



我已经这样做了,但它没有给我我想要的东西。

Get-BrokerDesktop -MaxRecordCount 1000 | select "DesktopGroupName" | Export-Csv c:dektop_list

我只想获取发布桌面的交付组。如果是已发布的应用程序交付组,我不希望将其包含在列表中。

提前谢谢。

   $DG = Get-BrokerDesktopGroup
   foreach($item in $DG)
   {
      if (DeliveryType = "DesktopsOnly")
        {
            Add-Content C:dektop_list.csv
        }
        else
        {
            Add-Content c:application_delivery.csv
        }
        }

我收到一个错误,上面写着"交付类型:术语'交付类型'不被识别为 cmdlet、函数、脚本文件或可操作程序的名称。检查名称的拼写,或者如果包含路径,请验证路径是否正确,然后重试。

此命令将列出已发布的桌面:

Get-BrokerEntitlementPolicyRule -Property Name, PublishedName

这是最后一个命令 $DG = Get-BrokerDesktopGroup -MaxRecordCount 10000 |位置对象 {$.交付类型 - 类似于"仅限桌面" - 或 $。交付类型 - 类似于"桌面和应用程序" } |选择对象"已发布名称"

我已经四处寻找命令,以列出在门户网站中发布的用于桌面的实际名称。尽管这样的命令,例如:

Get-BrokerDesktopGroup | ? {$_.DeliveryType -match "Desktops"  } | Select -Property Name, PublishedName

Get-BrokerDesktop | select DesktopGroupName, AssociatedUserNames | ft -AutoSize

可用于列出分配给交付组的各种对象名称,我没有找到任何显示店面 Web 门户中显示的已发布名称的内容。

尽管如此,希望以上内容对你们中的一些人来说可能已经足够了。

享受

波奇

相关内容

  • 没有找到相关文章

最新更新