當我嘗試使用以下腳本使用 powershell Azure 自動化 runbook 創建鎖時
New-AzResourceLock -LockName test -LockLevel CanNotDelete -ResourceGroupName rg -ResourceName resorcename -LockNotes Protection Auto created by Azure Backup -ResourceType Microsoft.Storage/storageAccounts -Force
獲取錯誤:找不到接受引數“自動”的位置引數

試試下面的命令
New-AzResourceLock -LockName test -LockLevel CanNotDelete -ResourceGroupName rg -ResourceName resorcename -LockNotes "Protection Auto created by Azure Backup" -ResourceType Microsoft.Storage/storageAccounts -Force
希望這可以幫助!
uj5u.com熱心網友回復:
我在我的環境中嘗試過同樣的錯誤:
命令:
New-AzResourceLock -LockName test -LockLevel CanNotDelete -ResourceGroupName rg -ResourceName rsname -LockNotes Protection Auto created by Azure Backup -ResourceType Microsoft.Storage/storageAccounts -Force
最初我嘗試過相同的命令:

在我更改 String 中的 Lock notes 后,它起作用了。
命令:
New-AzResourceLock -LockName test -LockLevel CanNotDelete -ResourceGroupName rg -ResourceName rsname -LockNotes "Protection Auto created by Azure Backup" -ResourceType Microsoft.Storage/storageAccounts -Force

參考: New-AzResourceLock (Az.Resources) | 微軟學習
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/537885.html
