使用Get-AzureServiceRemoteDesktopExtension或任何cmdlet获取云服务的远程桌面状态(经典)

时间:2018-11-16 22:52:08

标签: azure powershell azure-devops

我是PowerShell和Azure cmdlet(ASM或ARM)的新手。我正在尝试列出所有云服务及其远程桌面状态(启用或禁用)。我可以使用Get-AzureService或Get-AzureDeployment cmdlet获取云服务的详细信息。

要获取远程桌面状态,我正在使用此cmdlet Get-AzureServiceRemoteDesktopExtension,但未返回任何内容。

Get-AzureServiceRemoteDesktopExtension -ServiceName mycloudservicename -Slot Production

从天蓝色门户设置中很少观察到

  1. 云服务下的“远程桌面”(RD)刀片具有作用 目前,对于两个 广告位(生产/分期)。不确定是否 Get-AzureServiceRemoteDesktopExtension cmdlet仅在RD时有效 已启用。

  2. “角色和实例”刀片具有两个实例的角色,两个实例 其中没有启用“连接”按钮,因为RD尚未启用 启用。

  3. 我在Extensions刀片下看到“ Disabled”节点。我不确定 必须启用该扩展或安装/获取任何扩展。一世 尝试了以下类似的操作,但是也没有返回任何内容。

       Get-AzureServiceExtension -ServiceName mycloudservicename -Slot "Production" 
       -ExtensionName "RDP" -ProviderNamespace "Microsoft.Windows.Azure.Extensions"
    

有人想让Get-AzureServiceRemoteDesktopExtension工作在这里吗?或者让我知道是否有其他简单的方法来获得RD状态。谢谢!

1 个答案:

答案 0 :(得分:0)

仅当启用RD时,命令Get-AzureServiceRemoteDesktopExtension才有效,我可以重现您的问题,只需启用RD即可。

enter image description here