我有一個小的腳本,我正在以Azure Runbook的形式遷移到Azure自動化帳戶。 最初,該腳本使用了一些開關參數,例如-WhatIf。有沒有辦法如何在Azure Runbook中使用[switch]參數
#Requires -Version 3.0
[cmdletbinding()]
param(
#//Other parameters
[switch]$WhatIf
#//Other parameters
)
if ($WhatIf.IsPresent) {
#////Do something
}
但是,當我嘗試在測試窗格中測試它時,我無法將任何值傳遞給它。
我試過1,0,$ True時,$ true,則真,假,但似乎沒有工作。我知道我可以改變參數的類型,但我想知道可能有更好的方法。在那兒?