我一直在使用 Azure CLI 在 vm 中执行 powershell 脚本,甚至使用字符串参数。但是,当脚本包含要添加的布尔参数时,天蓝色调用命令不会将其传递给脚本执行。任何人都成功地找到了正确的语法来使用 Azure CLI Invoke RunPowerShellScript 传递布尔类型参数?
我尝试了以下组合,但没有奏效:
az vm run-command invoke -g <resource group> -n <vm name> --command-id RunPowerShellScript --scripts "@....\Desktop\write-host.ps1"...
--parameters boolean1=$true
--parameters boolean1=True
--parameters "-boolean1 $True"
--parameters "-boolean1 True"
--parameters "boolean1 $True"
--parameters "boolean1 True"
微软文档没有任何与传递布尔参数相关的信息。
我在这里提出了同样的问题,可以为我的问题提供一些背景信息。