Azure PowerShell (1) PowerShell入门
《Windows Azure Platform 系列文章目录》
Update: 2016-01-11
笔者文档主要都是用Azure PowerShell 0.x版本来实现的,比如0.98版本
但是现在最新的Azure PowerShell升级到了1.0版本,很多语法和笔者的文章不同
想查询自己安装的Azure PowerShell版本,请在Azure PowerShell执行以下语法:
Get-Module azure

上图红色部分,笔者安装的Azure PowerShell版本是0.98
另外我们还可以通过Windows的删除程序功能,查看到Azure PowerShell版本,如下图:

Azure PowerShell历史版本,请在这里下载:
https://github.com/Azure/azure-powershell/releases?after=clu-2016012142
如果想运行笔者博客提供的Azure PowerShell脚本,请安装老版本的Azure PowerShell

2014-09-30:把之前关于Azure PowerShell的内容重新整理了一下。
我们知道,我们可以通过以下三种方式管理Windows Azure:
- Azure Management Portal,特点是简单直观
- Azure REST API,特点是可以通过调用REST API来实现云端的开发
- Azure PowerShell,特点是可以批量操作
大家可以想象一下,如何在短时间内需要申请200个虚拟机,使用Azure Management Portal进行操作,步骤是非常的复杂和繁琐的。
但是如果熟悉Azure PowerShell,就可以把PowerShell脚本写好后,直接使用Azure PowerShell执行就可以了。通过Azure PowerShell可以实现批量的操作,同时简化操作步骤。
其实不管是Azure SDK, Azure Management Portal或者是Azure PowerShell,都是对Azure REST API的强封装。
使用Windows Azure PowerShell需要对PowerShell有一定的了解
如何下载Azure SDK?
我们知道,
Azure Global网站是www.windowsazure.com
而国内由世纪互联运维的Azure网站是www.windowsazure.cn
Azure Global和国内Azure都提供不同的PowerShell供下载。
从笔者的个人经验来说,这2个PowerShell区别不大,笔者一般使用Azure Global的PowerShell,我们可以通过http://azure.microsoft.com/en-us/downloads/ 进行下载。

安装完毕后,我们以管理员身份运行Azure PowerShell。如下图:

在接下来的博文中,我将详细介绍如何使用Azure PowerShell。
本博-三石Blog(下文简称本博),在本博客文章结尾处右下脚未注明转载、来源、出处的作品(内容)均为本博原创,本站对于原创作品内容对其保留版权,请勿随意转载,如若真有需要的朋友可以发Mail联系我;转载本博原创作品(内容)也必须遵循“署名-非商业用途-保持一致”的创作共用协议,请务必以文字链接的形式标明或保留文章原始出处和博客作者(Lei Zhang)的信息,关于本博摄影作品请务必注意保留(www.cnblog.com/threestone)等相关水印版权信息,否则视为侵犯原创版权行为;本博谢绝商业网站转载。版权所有,禁止一切有违中华人民共和国著作权保护法及相关法律和本博(法律)声明的非法及恶意抄袭。
Azure PowerShell (1) PowerShell入门的更多相关文章
- Azure PowerShell (1) PowerShell整理
<Windows Azure Platform 系列文章目录> 把之前Azure ASM的PowerShell都整理好了. https://github.com/leizhang1984/ ...
- Azure Key Vault (1) 入门
<Windows Azure Platform 系列文章目录> 为什么要使用Azure Key Vault? 我们假设在微软云Azure上有1个场景,在Windows VM里面有1个.NE ...
- 数据库管理——Powershell——使用Powershell脚本找出消耗最多磁盘空间的文件
原文:数据库管理--Powershell--使用Powershell脚本找出消耗最多磁盘空间的文件 原文译自: http://www.mssqltips.com/sqlservertip/2774/p ...
- 无责任Windows Azure SDK .NET开发入门(二):使用Azure AD 进行身份验证
<編者按>本篇为系列文章,带领读者轻松进入Windows Azure SDK .NET开发平台.本文为第二篇,将教导读者使用Azure AD进行身分验证.也推荐读者阅读无责任Windows ...
- Azure Cosmos DB (一) 入门介绍
一,引言 今天是国庆.中秋双节房价的第三天,今天抽时间分享一篇关于使用Azure 提供的一项NoSql 服务-----Azure Cosmos DB.就有人问了,我听说过 MongoDB.Redis ...
- 在Azure上通过Powershell创建多Interface的Cisco CSR路由器
前面通过Json的Template在Azure上创建了Cisco的CSR路由器.但那个Json的template只支持1块网卡.如果需要多网卡的Cisco CSR路由器,可以改上篇文章中提到的Json ...
- Azure上采用Powershell从已有的VHD创建VM
刚刚的一篇Blog采用Json Template的方式从已有的VHD创建了一台新的VM.由于Json Template封装的比较好,可以改的内容不多. 下面将介绍通过用Powershell来从已有的V ...
- Azure Application Gateway (1) 入门
<Windows Azure Platform 系列文章目录> 请读者注意,Azure Application Gateway在ASM模式下,只能通过PowerShell创建 具体可以参考 ...
- 免费电子书:Azure Web Apps开发者入门
(此文章同时发表在本人微信公众号"dotNET每日精华文章",欢迎右边二维码来关注.) 题记:之前介绍过微软正在逐步出版一个名为Azure Essential的入门系列教程,最近刚 ...
随机推荐
- Unity IOS Build的Graphics API最好是固定Opengl ES 2.0
不要选择Automatic也不要选择Metal,因为这个选项可能会导致app在Iphone6上出现crash. 一个类似的crash堆栈: http://stackoverflow.com/quest ...
- 常用的sublime text插件(很爽哦)
个人比较懒,平时喜欢用webstorm,但是因为webstorm打开实在太慢了,并且太看设备,所以本人编辑简单的文件依然会选择使用sublime,虽然网上有很多关于此类插件的分享了,但是感觉都是片段, ...
- 解决EditText和ScrollView滑动冲突问题
该类需要调用 OnTouchListener接口 黄色部分是需要更改部分,改为自己的edittext@Override public boolean onTouch(View view, Motion ...
- 命名规范(数据库,c#)
Ⅰ. Naming Conventions 1. Table Naming Rule 1a ( Prefix) 新加的Table要加上適當的前缀 e.g. mUsr, eTxn, tmpRolle ...
- Coming
Hi,there, I am coming here to keep a great habit-one day a blog to share what new I have learned tod ...
- 华为荣耀6 H60-L02/L12(联通版)救砖包【适用于无限重启】
本帖最后由 HOT米粒 于 2014-11-16 20:43 编辑 华为荣耀6 H60-L02/L12(联通版)救砖包[适用于无限重启]说明: 1.本工具包用于华为荣耀6 H60-L02(联通版): ...
- 从OOP的角度看Golang
资料来源 https://github.com/luciotato/golang-notes/blob/master/OOP.md?hmsr=toutiao.io&utm_medium=tou ...
- VIew-CoordinatorLayout 笔记
CoordinatorLayout 协调者:一般会是两个控件,一个Dependency一个child ,CoordinatorLayout的主要功能就是协调这两个控件,使child跟随Dependen ...
- DP套DP HDOJ 4899 Hero meet devil(国王的子民的DNA)
题目链接 题意: 给n长度的S串,对于0<=i<=|S|,有多少个长度为m的T串,使得LCS(S,T) = i. 思路: 理解的不是很透彻,先占个坑. #include <bits/ ...
- git 开发merge rebase 记录
git status git lg git add src/ git commit -m "restful api and portal" //先commit到自己的本地branc ...