Azure ARM 模式虚拟机:

1.登陆Azure账号

Add-AzureRmAccount -EnvironmentName AzurechinaCloud

2.选择指定订阅

Select-AzureRmSubscription -Subscription ******

3.获取指定虚拟机信息

$vm = Get-AzureRmVM -ResourceGroupName ****** -Name ******

4.获取虚拟机操作系统型号及具体版本

Windows VM:PS C:\Users\he.liming> $vm = Get-AzureRmVM -ResourceGroupName hlmrgn -Name hlmwin12test
PS C:\Users\he.liming> $vm.StorageProfile.OsDisk.OsType
Windows
PS C:\Users\he.liming> $vm.StorageProfile.ImageReference
Publisher : MicrosoftWindowsServer
Offer     : WindowsServer
Sku       : 2012-R2-Datacenter
Version   : latest
Id        :Linux VM:
PS C:\Users\he.liming> $vm = Get-AzureRmVM -ResourceGroupName hlmrgn -Name hlmcent74n
PS C:\Users\he.liming> $vm.StorageProfile.OsDisk.OsType
Linux
PS C:\Users\he.liming> $vm.StorageProfile.ImageReference
Publisher : OpenLogic
Offer     : CentOS
Sku       : 7.4
Version   : latest
Id        :

5.上述4获取的虚拟机版本信息仅限于通过Azure镜像库创建的虚拟机,如果自定义上传VHD创建的虚拟机或使用捕获的Image创建的虚拟机无法获取到具体版本信息,只能获取到版本型号

PS C:\Users\he.liming> $vm = Get-AzureRmVM -ResourceGroupName hlmrgn -Name hlmtestn
PS C:\Users\he.liming> $vm.StorageProfile.OsDisk.OsType
Linux
PS C:\Users\he.liming> $vm.StorageProfile.ImageReference
Publisher :
Offer     :
Sku       :
Version   :
Id        : /subscriptions/6c87a588-88df-48ee-9e52-d04b06a8601f/resourceGroups/hlmrgn/providers/Microsoft.Compute/images/capture-hlmma69n2

Azure ASM 模式虚拟机:

1.登陆Azure账号

Add-AzureAccount -Environment AzureChinaCloud

2.获取当前操作的订阅信息

Get-AzureSubscription -Default

3.获取指定虚拟机信息

$vm = Get-AzureVM -ServiceName ****** -Name ******

4.获取虚拟机操作系统型号及具体版本

PS C:\Users\he.liming> $vm = Get-AzureVM -ServiceName hlmtest1 -Name hlmsct2
PS C:\Users\he.liming> $vm.VM.OSVirtualHardDisk.os
Linux
PS C:\Users\he.liming> $vm.VM.OSVirtualHardDisk.SourceImageName
f1179221e23b4dbb89e39d70e5bc9e72__OpenLogic-CentOS-73-20170925

转载于:https://www.cnblogs.com/stonehe/p/8566480.html

Azure Powershell获取Azure虚拟机的操作系统型号及具体版本相关推荐

  1. 使用 Azure PowerShell 管理 Azure 虚拟网络和 Windows 虚拟机

    Azure 虚拟机使用 Azure 网络进行内部和外部网络通信. 本教程介绍了如何在虚拟网络中创建多个虚拟机 (VM),以及如何在虚拟机之间配置网络连接. 你将学习如何执行以下操作: 创建虚拟网络 创 ...

  2. Azure powershell 获取 vmSize 可用列表的命令

    1.使用 Add-AzureAccount -Environment azurechinacloud 登录到订阅 2.选择默认的订阅 Select-AzureSubscription -Subscri ...

  3. PowerShell管理Azure

    PowerShell第一次连接Azure 1.下载Azure SDK,安装azure powershell http://azure.microsoft.com/zh-cn/downloads/?rn ...

  4. 如何使用PowerShell在Azure中创建SQL虚拟机

    介绍 ( Introduction ) The first time that you create your VM in Azure manually using the UI is a very ...

  5. ARM 环境下使用azure powershell 从远程blob中拉去vhd 并创建虚拟机

    最近需要从指定公共访问的blob中复制vhd到自己的订阅存储账户,并使用vhd创建AZURE ARM虚拟机(非经典版),而且在portal.azure.cn中无法实现虚拟机映像创建等功能,于是自己使用 ...

  6. 在树莓派上使用 PowerShell 调用 Azure 上的 .NET Core API 获取疫情数据

    点击上方蓝字关注"汪宇杰博客" 导语 最近因为疫情被关在家里,做了个无聊成就:我们将在树莓派上用 PowerShell 调用 Azure 上的一个 .NET Core 写的 API ...

  7. 使用Powershell 管理Azure云端虚拟机!

    最近也有朋友经常问我,Azure PS可以实现比较高阶的功能,那如何用PS 来管理呢?其实方法也简单,接下来我们来给大家来演示下如何安装Azure PS: 1. 从下面的链接下载WEB PI: htt ...

  8. 微软Azure PowerShell使用指南(2) - 控制虚拟机

    如上篇,选择相应的订阅信息后,我们就可以开始使用我们的云资源.这篇我们介绍如何创建虚拟机并且通过PowerShell就可以控制虚拟机. 创建虚拟机 微软提供了非常多的操作系统镜像,从Windows 2 ...

  9. 【Azure】微软 Azure 基础解析(六)计算服务中的虚拟机 VM、虚拟机规模集、Azure Functions 与 Azure 容器(ACI)

    本系列博文还在更新中,收录在专栏:「Azure探秘:构建云计算世界」 专栏中. 本系列文章列表如下: [Azure]微软 Azure 基础解析(三)描述云计算运营中的 CapEx 与 OpEx,如何区 ...

最新文章

  1. Oracle 10g新增DROP DATABASE命令
  2. hadoop MapReduce实例解析
  3. c 串转string_string::c_str()、string::c_data()及string与char *的正确转换
  4. POJ 1611 The Suspects
  5. 深入了解epoll 函数
  6. 前端开发桌面终极工具(FastStone Capture)推荐(转)
  7. Redmine 126邮件服务器的配置
  8. 跑分软件测试的游戏是,主流软件跑分测试 日常游戏无压力
  9. 数值积分NIntegrate中的具体算法
  10. 2016年上半年数据库系统工程师上午真题
  11. NLP 事件抽取综述(中)—— 模型篇
  12. Kendo UI 模板概述
  13. 基于贝叶斯决策理论的分类方法
  14. 【转】谈一谈今年的移动互联网寒冬
  15. 双足机器人的稳定性判据_双足机器人稳定性判据研究
  16. 蘑菇街App的组件化之路·续
  17. Python分析抖音数据,让视频爆起来!
  18. led灯选用什么品牌的比较好?2022最新led光源品牌排行榜
  19. 重力感应失灵/更新win10后不能自动旋转屏幕
  20. React-单页面(SPA)多路由(代替多页面)

热门文章

  1. 安川机器人之MotoPlus编程
  2. vscode+ESP-IDF:编译网友移植好的LVGL工程(ESP32+ili9341+xpt2046笔记)
  3. 简单的仿QQ聊天(自娱自乐聊天室)
  4. SMU_problem1357最大子方块
  5. 使用Java校验【统一社会信用代码】的真假
  6. 详细解释sprintf 函数(转)
  7. python tkinter treeview制作,Python tkinter之Treeview(表格)
  8. “GAN之父”Goodfellow与网友互动:关于GAN的11个问题(附视频)
  9. 矩阵基础 (4). 相对误差和绝对误差
  10. wordpress如何在网站底部添加版权声明