在 Powershell 7.2Write-Output ($false || $true)中將輸出False. 為什么?
uj5u.com熱心網友回復:
因為它不是“邏輯或”,那將是-oror -bor。它正在執行“如果第一個命令失敗,則運行第二個命令”。
參考變數$false不會失敗,因此$true不會執行參考變數。
為了比較, try asdfg || $true,如果沒有找到命令,你會得到一個錯誤,然后$true.
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/374230.html
標籤:电源外壳 布尔表达式 powershell-7.0 逻辑或 powershell-7.2
上一篇:組合變數-PowerShell
下一篇:如何從顯示名發送郵件?
