使用Azure Powershell 控制 Microsoft Azure

Azure PowerShell

Azure PowerShell 提供一组可以使用 Azure Resource Manager 模型管理 Azure 资源的 cmdlet。
使用PowerShell就不用每次启动都要登录Azure门户操作资源了。

安装

  • 可以使用MSI包安装文件安装Azure PowerShell。在此github页下载。
  • 可以使用PowerShell库安装Azure PowerShell是首选的安装方法。安装步骤。

登录

打开PowerShell,键入Login-AzureRmAccount 会出现登录对话框,输入账号密码。如果你使用的是中国区的Azure的话,加上一个参数-EnvironmentName AzureChinaCloud

小试Azure Powershell

  • 获取虚拟机目录
    Get-azurermvm 此命令列出当前账户下所有虚拟机。会看到如下列表,表示虚拟机所在的资源组,名称,位置,大小,系统类型等信息
ResourceGroupName Name Location VmSize OsType NIC ProvisioningState
  • 启动虚拟机
    Start-azurermvm,提示输入资源组名和虚拟机名,正确输入后等待启动。成功启动后会又提示信息。然后就可以使用SSH命令登录虚拟机。

  • 关闭虚拟机
    Stop-azurermvm ,同样提示输入资源组名和虚拟机名后,等待关闭。

切换目录

如果一个账户下同时存在多个Azure目录,在Azure门户中可在右上角查看,在PowerShell中同样可以使用命令来切换目录。

  • Select-AzureRmSubscription -SubscriptionID [SubscriptionID] -TenantId [Tenantld]
    这个命令需要两个参数SubscriptionIDTenantld,当前Azure目录两个参数在使用Login-AzureRMAccout登录成功后显示,但是另一个目录的参数需要在Azure门户中手动查看。
    登录Azure门户,切换目录,查看订阅菜单,即可查看SubscpritionID。
    TenantId如下图方式查看,点击显示诊断,将会下载一个json文件,可在其中搜索Tenantid。
使用Azure Powershell 控制 Microsoft Azure_第1张图片
查看TenantId

两个参数请做保存以备使用。

你可能感兴趣的:(使用Azure Powershell 控制 Microsoft Azure)