如何从 .Net/C# 或 PowerShell 以编程方式调用或执行 azure cli 命令?

AKR*_*AKR 5 .net powershell azure azure-cli

我正在尝试从 .NET/C# 或 PowerShell 以编程方式执行 azure CLI 命令。但我找不到任何方法来运行这个。有人可以阐明这一点吗?

Mar*_*ndl 3

Azure CLI 是一个命令行界面,因此如果您在命令行中,则可以在 PowerShell 中使用它。在 .NET/C# 中,您必须通过启动一个新进程来调用它 - 看看System.Diagnostics.Process.

但是,您应该考虑使用AzureSDK for .NET或使用 REST API。

  • 嗯,我想通过传递参数从 PowerShell 或 C# 执行 Azure CLI 文件/命令 - 我在 PowerShell 中找不到任何等效的 Azure CLI 命令 (2认同)