在 powershell 中获取特定的(Azure)命令详细信息

Get specific(Azure) command details in powershell

我需要在 power-shell.

中获取特定 azure 命令(如创建 VM、删除 VM 等)的详细信息

例如,要创建 VM,我们在 power-shell 中有“New-AzVM”命令。 我想知道如何获得与该命令相关的更多帮助,例如

  1. 我们可以传递哪些不同类型的参数(如身份验证参数、网络参数等)?
  2. 需要哪些参数(强制)?

我知道我们可以使用“az vm create --help”命令在 azure-CLI 中完成同样的事情。

power-shell 中是否有任何命令提供了特定命令的详细信息?(因为我不想记住命令而不是我想使用 power 的“帮助” shell 获取该命令)

注意:- 在 powershell 中有“Get-Command New-AzVM”命令。但它列出了所有以“New-AzVM”开头的命令。

您正在查找 Get-Help cmdlet。

如果您添加 -ShowWindow 开关,您将在新的 window 中获得一个不错的输出:

Get-Help New-AzVM -ShowWindow

输出:

MS docs for the AZ module 也很不错。大量的例子和更详细的解释是如何工作的。请参阅左侧导航中的参考部分。