我如何摆脱Azure Powershell警告;警告:AzureVM此cmdlet输出的属性将在即将到来的;

我如何摆脱Azure Powershell警告;警告:AzureVM此cmdlet输出的属性将在即将到来的;,azure,azure-functions,Azure,Azure Functions,我有一些旧的Azure Powershell脚本,我正在打破封存,以便再次使用。它们似乎和我记忆中的一样有效,只是我收到了以下警告: $VirtualMachine=添加AzureRmVMNetworkInterface-VM$VirtualMachine-Id$nic.Id 警告:Add-AzureRmVMNetworkInterface:此cmdlet的输出属性将在即将发布的更改版本中更改。名称属性 对于Sku,将返回标准和高级LRS $vm=设置AzureRmVMBootDiagnosti

我有一些旧的Azure Powershell脚本,我正在打破封存,以便再次使用。它们似乎和我记忆中的一样有效,只是我收到了以下警告:

$VirtualMachine=添加AzureRmVMNetworkInterface-VM$VirtualMachine-Id$nic.Id

警告:Add-AzureRmVMNetworkInterface:此cmdlet的输出属性将在即将发布的更改版本中更改。名称属性 对于Sku,将返回标准和高级LRS

$vm=设置AzureRmVMBootDiagnostics-vm$VirtualMachine-Disable

警告:Set-AzureRmVMBootDiagnostics:此cmdlet的输出属性将在即将发布的更改版本中更改。这个 DataDisk的StorageAccountType属性将返回标准\u LRS 和特优LRS


我没有在脚本中使用任何输出,因此警告是无用的。这些脚本中有很多输出,我只想看到真正与脚本和所创建对象的运行状况有关的内容。

理想情况下,您可以在命令中使用“-WarningAction 0”参数来抑制警告消息。希望这有帮助

理想情况下,您可以在命令中使用“-WarningAction 0”参数来抑制警告消息。希望这有帮助

您可以使用以下环境变量抑制中断更改警告:

设置项目环境:\SuppressAzurePowerShellBreakingChangeWarnings“true”


此处的详细信息:

您可以使用以下环境变量抑制“中断更改”警告:

设置项目环境:\SuppressAzurePowerShellBreakingChangeWarnings“true”


此处的详细信息:

不起作用!!不行!!