通过PowerShell获取Azure目录名

通过PowerShell获取Azure目录名,azure,azure-active-directory,az,Azure,Azure Active Directory,Az,如何获取PowerShell登录的Azure目录(租户)名称 我尝试了“获取AzContext”,但它只提供租户ID。租户名称或默认域名不包括在输出中。您尝试过该命令吗 获取AzureADTenantDetail [-全部] [-顶部] [] 会有帮助 Get-AzTenant [[-TenantId] <String>] [-DefaultProfile <IAzureContextContainer>] [<CommonParameters&g

如何获取PowerShell登录的Azure目录(租户)名称


我尝试了“获取AzContext”,但它只提供租户ID。租户名称或默认域名不包括在输出中。

您尝试过该命令吗

获取AzureADTenantDetail
[-全部]
[-顶部]
[]
会有帮助

Get-AzTenant
   [[-TenantId] <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzTenant
[-TenantId]]
[-DefaultProfile]
[]


确保Az的版本为4.5.0(最新版本)。 您可以
安装模块-Name Az
来更新它


您需要PowerShell的AzureAD模块,您可以通过连接并运行get-AzureADTenantDetail来获取信息

Install-Module AzureAD
Connect-AzureAD
Get-AzureADTenantDetail

谢谢萨吉塔兰。上面的脚本属于AzureRm模块,我目前正在使用AzureRm模块,不能同时使用AzureRm。@SouravKarmakar您不正确,它属于AzureAD模块,正如我在上面的回答中所示。AzureAD和Az可以一起使用。:)是的@DanielBjörk我错了。但是,我有更简单的方法来完成工作。使用更新的Az模块获取AzTenant解决了我的问题。@SouravKarmakar是的,我也看到了,我对该解决方案进行了投票,并对其进行了评论。:)不,它只提供租户的ID,我在输出中找不到任何租户名称。@SouravKarmakar是Az 4.5.0的版本吗?谢谢@PamelaPeng,我使用的是Az模块的旧版本(3.5.0)。@PamelaPeng很好的解决方案,我尝试了上面的方法,但失败了,因为我没有更新Az模块。:)
Install-Module AzureAD
Connect-AzureAD
Get-AzureADTenantDetail