上篇博文介绍了如何使用powershell控制azure虚拟机的启动和关闭,今天我们介绍下如何使用powershell创建虚拟机

首先,使用powershell登录azure,并查看虚拟机列表

wKioL1cZgB_xJMuLAAAm4TP-Vdg833.png

首先,我们需要设定下虚拟机创建的环境

使用get-azuresubscription命令获取订阅名称信息

wKiom1cZf2awT9sqAAAfklFhHPE615.png

使用get-azurestorageaccount获取存储账户的名称

wKiom1cZf27ix0LIAABV89xLZ7w296.png

我们使用命令set-azuresubscription -subscriptionname “windows azureenterprise”  -currentstorageaccount fnportalvhds7bxzhqhgw58k设置虚拟机创建在windowsazure enterprise订阅下,并使用china eastfnportalvhds7bxzhqhgw58k的存储账户

wKiom1cZf3ejuYfJAAAUR34LzLo321.png

接下来,我们开始创建虚拟机

获取镜像信息get-azurevmp_w_picpath,这里,我们创建一台windows server 2012 r2 datacenter版本虚拟服务器,把镜像名称记录下来55bc2b193643443bb879a78bda516fc8__Windows-Server-2012-R2-20160229-zh.cn-127GB.vhd

wKiom1cZf4Djc6E8AAAxv3eHc2s220.png

使用帮助命令查看创建虚拟机的具体参数信息

wKioL1cZgE3CSztxAABbOhhzhQQ958.png

创建虚拟机

wKiom1cZf5KCIaXUAAAp_br81Lk199.png

在门户管理中可以看到虚拟机及云服务正在创建

wKiom1cZf5qyWVvoAACZgCnnAJQ878.png

wKiom1cZf6PDwKU0AAE4X_kHECY326.png

连接刚刚创建的虚拟机

wKiom1cZf63jxeMgAADespSW3Ck371.png