我试图在PowerShell脚本中运行此语句。该脚本在VSTS发布期间运行。
我正在遵循Microsoft关于如何从Azure中的密钥保管库中删除密钥的建议。
如何删除特定密钥的示例。
Remove-AzureKeyVaultKey -VaultName 'ContosoKeyVault' -Name 'ContosoFirstKey' -Force
然而,之后我收到以下错误。
PowerShell处于NonInteractive模式。读取和提示功能是 不可用。
我读过这是因为在这种情况下我无法与PowerShell进行交互,例如确认在弹出窗口中删除密钥。
我在删除语句中尝试了-Force命令,但没有成功。
任何人都可以解释/展示如何超越这个吗?
答案 0 :(得分:3)
尝试运行
Remove-AzureKeyVaultKey -VaultName 'ContosoKeyVault' -Name 'ContosoFirstKey' -Force -Confirm:$False