Azure PowerShell (1) PowerShell入门

  《Windows Azure Platform 系列文章目录

  

  2014-09-30:把之前关于Azure PowerShell的内容重新整理了一下。

  我们知道,我们可以通过以下三种方式管理Windows Azure:

  1. Azure Management Portal,特点是简单直观
  2. Azure REST API,特点是可以通过调用REST API来实现云端的开发
  3. 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)等相关水印版权信息,否则视为侵犯原创版权行为;本博谢绝商业网站转载。版权所有,禁止一切有违中华人民共和国著作权保护法及相关法律和本博(法律)声明的非法及恶意抄袭。

时间: 2024-11-03 01:16:02

Azure PowerShell (1) PowerShell入门的相关文章

Azure Key Vault (1) 入门

<Windows Azure Platform 系列文章目录> 为什么要使用Azure Key Vault? 我们假设在微软云Azure上有1个场景,在Windows VM里面有1个.NET应用程序,这个.NET应用程序通过ADO.NET链接字符串,链接到后端的SQL VM. 如果Windows VM被黑客攻击了,那么黑客在查看ADO.NET的SQL链接字符串,就可以通过里面保存的用户名和密码,直接访问到后端的SQL VM. 这样SQL VM也被黑客攻击了. 如果我们针对SQL链接字符串进行加

Exchange 2013 PowerShell创建PowerShell函数

函数是将一些列命令合并到一个可重用的代码块中,然后我们只需要调用这个函数.函数可以被配置为更改或返回一个或多个可以显示在控制台或输出到一个外部文件的对象.你可以将函数的输出传递給一个变量,或其它命令.在这一节中,我们讲学习下如何创建一个PowerShell函数 去创建一个函数,我们需要用到关键字Function,然后紧跟着就是这个函数的名称,然后函数的代码附在大括号{}中.先来看一个示例,这是一个基本的函数,将会在一个列表中显示邮箱的三个属性 function Get-MailboxList {

windows phone开发-windows azure mobile service使用入门

在使用azure之前,我一直只能做本地app,或者使用第三方提供的api,尽管大多数情况下够用,但是仍不能随心所欲操纵数据,这种感觉不是特别好.于是在azure发布后,我就尝试使用azure来做为个人数据中心,可选的方式有很多,但今天我给大家介绍的是azure mobile service. 1.创建Mobile Service Azure中创建Mobile Service很简单,与创建其他项目类似,流程如下: i. ii. iii. ii 这里我使用的是Windows Azure国际版,经过简

数据库管理——Powershell——使用Powershell脚本找出消耗最多磁盘空间的文件

原文:数据库管理--Powershell--使用Powershell脚本找出消耗最多磁盘空间的文件 原文译自: http://www.mssqltips.com/sqlservertip/2774/powershell-script-to-find-files-that-are-consuming-the-most-disk-space/?utm_source=dailynewsletter&utm_medium=email&utm_content=headline&utm_cam

Windows cannot find &#39;C:\Users\....\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Windows PowerShell\Windows PowerShell.lnk&#39;.Make sure you typed the name correctly, and then try again.

Windows cannot find 'C:\Users\....\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Windows PowerShell\Windows PowerShell.lnk'.Make sure you typed the name correctly, and then try again. 解决方法: 在上面提示的位置新建一个快捷方式,目标为%SystemRoot%\system32\WindowsPow

在Azure上通过Powershell创建多Interface的Cisco CSR路由器

前面通过Json的Template在Azure上创建了Cisco的CSR路由器.但那个Json的template只支持1块网卡.如果需要多网卡的Cisco CSR路由器,可以改上篇文章中提到的Json Template文件,也可以用Powershell的脚本创建. 本文将介绍如何用Powershell创建多Interface的Cisco CSR路由器. 一.确定Cisco CSR Image的位置 和上篇文章相同,Cisco CSR Image的链接如下,我把这个文件public出来了,大家可以

【Azure】通过Powershell,创建虚拟机镜像

由于公司更换云服务尝试,有机会使用微软公有云服务,简单了使用了一下,整理了一些文章,希望可以帮助同样使用微软公有云的用户. 优点: · 用户界面非常漂亮,而且流程升级比较清楚: · 服务非常多,无论充值多少钱,都可以使用里面所有的服务: · 每个服务中的功能非常多,可配置的地方丰富,对于爱学习的人来说,可以扩展自己的知识面: 不足: · 文档相对比较少,而且很多都是从国外直接翻译过来的,理解起来有些困难: · 部分基本功能需要使用Powershell来实现,相对比较麻烦. 今天主要测试了创建虚拟

Windows Powershell 3 极速入门

Learn Windows PowerShell 3 in a Month of Lunches(2rd) 2013, DON JONES 这本书基于 PowerShell 3.0,做初学者教材甚好,若有 Linux shell 基础则可一目十行.如下便是摘录式笔记,仅记录一些感兴趣的重点,涉及大部分章节. 书中很少涉及语法,因为按作者的说法:操起命令直接上,这才是 PS 的主要使用模式(PowerShell-ish ways),而非一般的脚本编程,流控之类的语法都只是命令的粘合剂. 读完一遍,

Azure上采用Powershell从已有的VHD创建VM

刚刚的一篇Blog采用Json Template的方式从已有的VHD创建了一台新的VM.由于Json Template封装的比较好,可以改的内容不多. 下面将介绍通过用Powershell来从已有的VHD创建一台新的VM. 由于Powershell中的各种变量.参数都是可以定义的,所以可以自己去修改.创建. 下面是具体的脚本: function vm-fromvhd{ param( #The VM resource group [Parameter(Mandatory=$true)] [Stri