【问题标题】:Can we execute windows Azure PowerShell using Java code我们可以使用 Java 代码执行 Windows Azure PowerShell
【发布时间】:2014-01-23 09:56:58
【问题描述】:

我尝试在网上搜索相同的内容,但找不到任何有用的东西。 我浏览了 thisthis 链接,但他们都只谈论 PowerShell 而不是 Azure PowerShell。

我还是试了一下,出现以下错误

C:\Windows\SysWOW64\WindowsPowerShell\v1.0>powershell.exe Get-AzureVM Get-AzureVM :“Get-AzureVM”一词未被识别为 cmdlet、函数、脚本文件或可运行的程序。检查 名称的拼写,或者如果包含路径,请验证路径 是正确的,然后再试一次。在行:1 字符:1 + 获取 AzureVM + ~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (Get-AzureVM:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException

任何帮助将不胜感激。提前谢谢你。

【问题讨论】:

    标签: powershell azure azure-powershell


    【解决方案1】:

    这是因为未加载 Windows Azure 的模块。尝试使用以下内容创建脚本文件 (vm.ps1):

    Import-Module "C:\Program Files (x86)\Microsoft SDKs\Windows Azure\PowerShell\Azure\Azure.psd1"
    Get-AzureVM
    

    然后像这样运行它(假设你将它保存在你的 C: 驱动器上):

    powershell.exe C:\vm.ps1 
    

    【讨论】:

    • 嗨桑德里诺。谢谢你指出这一点。它现在工作正常。现在只需要找到一种使用 Java 执行它的方法。
    【解决方案2】:

    如果您的最终目标是使用 Java 代码管理/自动化 Azure 资源或使用 Azure 服务构建 Java 应用程序,您可能希望查看Microsoft Azure SDK for Java

    【讨论】:

      猜你喜欢
      • 2017-12-26
      • 1970-01-01
      • 2010-09-20
      • 1970-01-01
      • 1970-01-01
      • 2012-03-26
      • 2016-12-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多