【问题标题】:Azure python SDK run powershell script inside a Virtual MachineAzure python SDK 在虚拟机中运行 powershell 脚本
【发布时间】:2021-03-08 05:10:08
【问题描述】:

总结:我正在尝试创建一个 python 程序来在 Azure Windows VM 中运行 Powershell 脚本。但是我找不到关于我可以使用哪些 SDK 库的好的文档。

详细说明:为了自动执行某些管理任务,应运行 python 程序,在 Azure 中进行身份验证,然后在某些 Windows VM 中运行 Powershell 脚本。由于azure.identity,我想我有身份验证部分,但我找不到任何库来与正在运行的虚拟机交互。当然,在 Azure 中创建或修改 VM 有很多,但没有与之交互的内容。不在SDKAPI browser 中。我知道这可以通过 Azure CLI 完成,但我喜欢使用 SDK,如果可能的话。

【问题讨论】:

    标签: python azure powershell sdk


    【解决方案1】:

    我的理解是您希望使用 Python SDK 远程运行 PowerShell。

    AFAIK,我认为 Azure Python SDK 中没有用于运行远程 PS 脚本的规定。

    解决方法:

    (但请注意,这在 Azure Python SDK 之外。)

    您可以创建Azure Windows WinRM VM template,并且可以使用winrm 库 从Python 代码执行ps 命令,就像在thread 中讨论的那样。

    【讨论】:

      猜你喜欢
      • 2020-09-16
      • 2017-01-07
      • 1970-01-01
      • 2021-09-28
      • 2015-09-04
      • 1970-01-01
      • 2015-01-11
      • 1970-01-01
      • 2019-10-20
      相关资源
      最近更新 更多