问题标签 [azure-powershell]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4305 浏览

azure-web-app-service - 使用 Powershell 更改 Azure 网站托管计划模式

我一直在阅读以下文章,该文章描述了如何更改您网站的网络托管计划。

http://azure.microsoft.com/en-us/documentation/articles/azure-web-sites-web-hosting-plans-in-depth-overview/

这似乎工作正常,但如果我使用相同的命令来更改网络托管模式(使用 property: "sku": "Free"to "sku": "Standard")它不会给出任何错误反馈,并且只会返回未更改的(以前的)存储配置。

执行的命令:

有人有幸使用 Powershell 更改虚拟主机模式吗?

编辑:我也尝试了这个链接,它准确地描述了我想要实现的目标。然而它没有用。

http://msdn.microsoft.com/en-us/library/dn654578.aspx

0 投票
0 回答
75 浏览

azure - 使用 PowerShell 同步 Azure 部署

当 Azure 网站配置为从 Dropbox 部署时,您可以通过单击“部署”“选项卡”中的“同步”按钮来部署网站。

在此处输入图像描述

是否有使用 PowerShell 执行此操作的等效方法?

0 投票
1 回答
1410 浏览

powershell - 在 azure powershell 中执行 Get-AzureStorageAccount 时出错

这是错误

我遇到同样的错误

获取-AzureLocation,获取-AzureWebsite

我已经导入了我的设置文件,Get-AzureSubscription 工作得很好,并为我提供了所有正确的信息。

0 投票
1 回答
330 浏览

release-management - 如何为发布管理编写自定义工具?

我想将 ASP.NET Web 应用程序作为网站(不是云应用程序)发布到 Azure。我可以根据这里使用 Publish-AzureWebsiteProject cmdlet 。

但这种方法需要 Azure PowerShell。我想我需要在 Deploy Agent box 上安装 Azure PowerShell ,并为此编写一个自定义工具。

这是正确的方法吗?

如何为发布管理编写自定义工具?

0 投票
4 回答
5635 浏览

powershell - 如何将 Microsoft(非组织)帐户与 Add-AzureAccount 一起使用?

我正在尝试使用Add-AzureAccountAzure PowerShell 工具(2014 年 8 月,v0.8.6)中的命令,尽管网络上的各种示例让我期望它可以让我使用组织帐户或 Microsoft 帐户登录,实际上,它似乎需要一个组织帐户。

当我执行该命令时,它会按预期打开一个托管的浏览器窗口,但提示Sign in with your organizational account后面是用户名和密码。似乎没有办法告诉它不,我实际上需要使用 Microsoft 帐户。

(碰巧,我的电子邮件地址与组织帐户和 Microsoft 帐户相关联。这可能没有帮助。)

我可以在 Azure Active Directory 中创建一个完全独立的组织帐户,将其设为共同管理员,然后使用该帐户登录,但似乎没有必要这样做。

有什么方法可以强制它为我提供两种选择吗?

0 投票
4 回答
3862 浏览

powershell - Add-AzureAccount :索引超出范围。必须是非负数且小于集合的大小

8 月 4 日,发布了新版本的 Azure powershell 模块 (0.8.7.1)。它能够创建凭据,然后您可以将其传递给 Add-AzureAccount 函数。Add-AzureAccount 允许您拉入一个帐户以在当前 PowerShell 会话中使用。

这使我可以摆脱弹出窗口或弄乱设置文件。

它似乎停止工作了!Add-AzureAccount(弹出一个窗口)和基于凭据的方式。他们现在返回一个索引超出范围的问题。

使用 Fiddler 深入挖掘表明,对后端服务的 OAuth 调用似乎有效。我得到一个令牌返回。但后来我在过程中间也得到了一个 302,表明页面已经移动。我不知道该重定向在以前是否有效时是否存在。

有没有其他人体验过 Add-AzureAccount 功能只是停止像这样工作?更重要的是——你找到解决办法了吗?

更新 - 更多信息

我现在已经在不同的天蓝色帐户下尝试了几个盒子,似乎有相同的结果。我得到一个返回的有效身份验证令牌,中间有一个重定向(不确定这是否是一个问题),然后索引超出了范围。

我已经通过以下变体做到了这一点:

PS:3 Azure 模块:0.8.6 PS:3 Azure 模块:0.8.7 PS:4 Azure 模块:0.8.6 PS:4 Azure 模块:0.8.7

添加 AzureAccount 流和版本信息

0 投票
0 回答
306 浏览

c#-4.0 - 自动化“创建 Azure Active Directory 的应用程序”

如何自动创建 Azure Active Directory 及其应用程序?

到目前为止,我在线完成了 Azure 的 Web 应用程序、Mobiles 服务和其他由 Azure 帐户提供的创建的自动化操作,使用 power shell 脚本很容易创建。

我必须自动创建 Azure Active Directory 及其应用程序。我从以下链接中找到了一些解决方案。

在这里,他们使用Azure Active Directory Graph Client Library 1.0创建和检索 Active Directory 详细信息。通过这种方式,首先我们应该为 AD 创建另外 2 个新应用程序来自动执行此操作。

除了上述方法,是否还有其他可能的方法可用于自动化 AD 应用程序,例如使用 Power Shell 脚本、命令行工具、C# 代码或 Azure REST 方法来创建应用程序到 Azure Active Directory。

问候 Solai Raja A

0 投票
1 回答
2995 浏览

azure - 从我的磁盘使用 PowerShell 创建 Azure VM

我开始认为我真的很愚蠢。从 2 小时以来尝试从我的带有 powershell 的光盘部分创建一个虚拟机。在互联网的任何地方,我都可以找到有关从现有 vm 映像创建 vm 的信息,但不是从我的磁盘部分。我的意思是这个:

管理门户中的我的磁盘

我如何通过 powershell 实现这一点?我尝试了以下脚本,但是我不断收到此错误消息,并且 google 似乎没用,因为有大量链接与如何创建 vm 图像或如何上传有关,但与如何从现有上传的磁盘创建 vm 无关,没有别的。

我尝试过的脚本:

我不断收到这个错误

新 AzureVM:BadRequest:找不到 OSImage kenticovm-kenticovm-0-201408210905260518.vhd。如果您使用的是 VM 映像,则必须将其指定为角色的 VMImageName,而不是 OSVirtualHardDisk 的 SourceImageName。

有谁能够帮我?提前谢谢你最好的劳林

0 投票
3 回答
1923 浏览

azure - Azure PowerShell:启用应用程序诊断和站点诊断

我正在为 Azure 网站配置诊断和 IIS 日志。Azure 管理门户显示将应用程序诊断存储到 Azure 表存储的选项:

应用程序诊断

并弹出一个对话框,单击“管理表存储”以提供 Azure 表详细信息:

在此处输入图像描述

Blob 存储的站点诊断:

现场诊断

我正在搜索 Azure Cmdlet 以在部署时使用 PowerShell 启用这些功能。

这是我可以找到的 Cmdlet,但它没有提供表格详细信息的任何选项:

启用-AzureWebsiteApplicationDiagnostic

有没有其他方法可以做到这一点?

0 投票
1 回答
210 浏览

azure - Add-AzureCertificate 不接受共享路径

作为部署过程的一部分,我添加了我的云工作者角色所需的证书。

Add-AzureCertificate -ServiceName "$service" -CertToDeploy "$certPath" -Password $CertPassword

当 $certPath 的值是本地路径时(“ D:\certificates\cert.pfx ”)能够添加证书并且一切正常。

当 $certPath 是共享路径(“ \shared.ad.abc.com\certificates\cert.pfx ”)时,出现以下异常,

“不支持给定路径的格式”

请帮我解决这个问题!

谢谢