使用PowerShell 连接Azure
除了使用门户登入外,还可以使用PowerShell的方式来连接Azure。
首先要去下载组件
http://azure.microsoft.com/en-us/downloads/?rnd=1
http://www.windowsazure.cn/downloads/#cmd-line-tools
一个是国际版的,一个是国内版,工具版本相同。
通过Web Platform Installer 来集成安装其实会根据不同操作系统安装一些组件,以下是在Window 10下需要安装的部分

查看是否有这个module
PS C:\Windows\system32> Get-Module -ListAvailable Azure
Directory: C:\Program Files (x86)\Microsoft SDKs\Azure\PowerShell\ServiceManagement
ModuleType Version Name ExportedCommands
---------- ------- ---- ----------------
Manifest 0.8.11 Azure {Disable-AzureServiceProjectRemoteDesktop, Enable-AzureMem...
PS C:\Windows\system32>
添加一个中国地区的Azure账号
add-azureaccount -Enviroment AzureChinaCloud
可以通过这样的方法来获取这个语句
PS C:\WINDOWS\system32> get-help add-AzureAccount -Examples
-------------------------- Example : Add an account in Azure China -------------------------- PS C:\>Add-AzureAccount -Environment AzureChinaCloud This command uses the Environment parameter to add an Azure China account to Windows PowerShell. When you run the
command, a windows pops up to request the user name and password of the account.
来查询到此句语句
添加一个国际版本的Azure账号
add-azureaccount
输入账号请保持全部小写。
获取添加的账号以及订阅信息。(SubscriptionId已删除)
PS C:\WINDOWS\system32> Get-AzureSubscription SubscriptionId :
SubscriptionName : MSDN
Environment : AzureCloud
SupportedModes : AzureServiceManagement,AzureResourceManager
DefaultAccount : anderson.ling@outlook.com
Accounts : {anderson.ling@outlook.com}
IsDefault : True
IsCurrent : True
CurrentStorageAccountName : SubscriptionId :
SubscriptionName : Pay
Environment : AzureChinaCloud
SupportedModes : AzureServiceManagement
DefaultAccount : Andreson@signalTips.partner.onmschina.cn
Accounts : {Andreson@signalTips.partner.onmschina.cn}
IsDefault : False
IsCurrent : False
CurrentStorageAccountName : SubscriptionId :
SubscriptionName : Free
Environment : AzureChinaCloud
SupportedModes : AzureServiceManagement
DefaultAccount : Ling@SHTriathlon.partner.onmschina.cn
Accounts : {Ling@SHTriathlon.partner.onmschina.cn}
IsDefault : False
IsCurrent : False
CurrentStorageAccountName :
可以根据这篇文章
http://www.cnblogs.com/threestone/p/4001943.html
修改订阅名称
可以获取当前订阅账户
PS C:\WINDOWS\system32> Get-AzureSubscription -Current SubscriptionId :
SubscriptionName : Free
Environment : AzureChinaCloud
SupportedModes : AzureServiceManagement
DefaultAccount : Ling@SHTriathlon.partner.onmschina.cn
Accounts : {Ling@SHTriathlon.partner.onmschina.cn}
IsDefault : False
IsCurrent : True
CurrentStorageAccountName :
可以通过来切换订阅账号SubscriptionName,SubscriptionId
PS C:\WINDOWS\system32> Select-AzureSubscription -SubscriptionName Pay
PS C:\WINDOWS\system32> Get-AzureSubscription -Current SubscriptionId :
SubscriptionName : Pay
Environment : AzureChinaCloud
SupportedModes : AzureServiceManagement
DefaultAccount : Andreson@signalTips.partner.onmschina.cn
Accounts : {Andreson@signalTips.partner.onmschina.cn}
IsDefault : False
IsCurrent : True
CurrentStorageAccountName :
国际版可以在一个订阅中添加中多个订阅,mooncake版本不开发此项功能

中国版 Azure 现提供 Azure Traffic Manager
http://blogs.msdn.com/b/azchina/archive/2014/10/13/azure-traffic-manager-in-azure-in-china.aspx
How to install and configure Azure PowerShell
http://azure.microsoft.com/en-us/documentation/articles/install-configure-powershell/
使用PowerShell 连接Azure的更多相关文章
- PowerShell管理Azure
PowerShell第一次连接Azure1.下载Azure SDK,安装azure powershell http://azure.microsoft.com/zh-cn/downloads/?rnd ...
- PowerShell 操作 Azure SQL Active Geo-Replication 实战
<Azure SQL Database Active Geo-Replication简介>一文中,我们比较全面的介绍了 Azure SQL Database Active Geo-Repl ...
- PowerShell 连接SQL
因为对SQL操作比较多,但有些操作其实都是重复性的,只是参数不太一样了,例如silo id, server name 等.希望可以通过powershell脚本提高效率. 尝试如下 1. 使用Power ...
- 本地git部署web连接azure的git存储库
本地git部署web 创建本地存储仓库 输入以下命令创建git本地仓库(会在当前目录下生产一个.git的目录) git init 然后提交内容 在git仓库所在的目录下存放好需要的网页文件 将文 ...
- Windows 上安装 Azure PowerShell及Azure PowerShell部署虚拟机
一.Azure PowerShell部署 1.使用 PowerShellGet 在 Windows 上安装 Azure PowerShell 从 Azure PowerShell 版本 6.0 开 ...
- 如何使用 Azure PowerShell 在 Azure Marketplace 中查找 Windows VM 映像
本主题介绍如何使用 Azure PowerShell 在 Azure Marketplace 中查找 VM 映像. 创建 Windows VM 时使用此信息来指定 Marketplace 映像. 确保 ...
- PowerShell 操作 Azure SQL Active Geo-Replication
前文中我们比较全面的介绍了 Azure SQL Database Active Geo-Replication 的主要特点和优势.接下来我们将从自动化的角度介绍如何通过 PowerShell 在项目中 ...
- PHP连接Azure Redis
概述 Azure Redis缓存基于流行的开源Redis缓存,可以通过各种Redis客户端进行访问,这些客户端适用于许多编程语言.每个客户端有自身的API,用于通过Redis命令调用Redis缓存实例 ...
- 使用SAS令牌连接Azure EventHub
概述 事件中心使用在命名空间和事件中心级别提供的共享访问签名.SAS令牌是从SAS密钥生成的,它是以特定格式编码的URL的SHA哈希. 事件中心可以使用密钥(策略)的名称和令牌重新生成哈希,以便对发送 ...
随机推荐
- Hadoop学习笔记(3)——分布式环境搭建
Hadoop学习笔记(3) ——分布式环境搭建 前面,我们已经在单机上把Hadoop运行起来了,但我们知道Hadoop支持分布式的,而它的优点就是在分布上突出的,所以我们得搭个环境模拟一下. 在这里, ...
- 【python,排序】几种常用的排序算法,使用python实现
1. 选择排序 -- -- def selectSort(l): for i in range(len(l)): j = i + 1 t_min = l[i] loc_min = i for j in ...
- ionic项目的一些简单操作
1.首先保证开发环境没问题: 2.下载一个ionic项目:命令ionic start myApp tabs(myApp的项目的名称) 3.在运行项目之前,要先创建平台: ionic platform ...
- 2014年互联网IT待遇【转载】
2014年互联网IT待遇[转载] 一.民企 1.百度 13k*14.6,special 14~17k*14.6 开发类 13K*14.6 (2014) 测试类.前端类 12K*14.6 ( ...
- html使用空格对齐文本( ;&emsp;&ensp;)
字符以及HTML实体 描述以及说明 这是我们使用最多的空格,也就是按下space键产生的空格.在HTML中,如果你用空格键产生此空格,空格是不会累加的(只算1个).要使用html实体表示才可累加. ...
- java中的@Override是否需要
java中的重载注解 @Override 是否需要?今天被人问到这个问题,回答的不太好,下来看了一下源码 /** * Annotation type used to mark methods that ...
- DataGridView 操作
//dataGridView 删除选中行 int num = dataGridView2.SelectedRows.Count; ) { DataGridViewRow r = dataGridVie ...
- GIT Learning
一.Why Git 1.1 Git是分布式的,本地的版本管理 chect out代码后会在自己的机器上克隆一个自己的版本库,即使你在没有网络的环境,你仍然能够提交文件,查看历史版本记录,创建项目分支, ...
- SQL Server 安装程序失败 不能在控件上调用 Invoke 或 BeginInvoke
出现这种问题的原因是权限问题,怎么处理呢,使用管理员运行 如果这种方法不行,比如我的就不可以,点击右键 对各个权限对象重新添加完全控制权限. 我的电脑的情况是安装sql2010,然后安装sql管理工具 ...
- BeanFactory容器的设计原理
XmlBeanFactory设计的类继承关系 1.BeanFactory接口提供了使用IoC容器的规范.在这个基础上,Spring还提供了符合这个IoC容器接口的一系列容器的实现供开发人员使用. 2. ...