試圖設置我的VSTS窗口構建代理以適應VSTS內的PowerShell步驟,但有一些問題。最初它報告說AzurePS系統功能不存在,所以我確保通過PowerShell庫安裝最新的Azure模塊。現在,AzurePS功能存在,但某些PowerShell命令似乎不起作用。Select-AzureRMSubscription not recognized
這可能與VSTS根本不相關,而只是與我的特定PowerShell安裝/配置有關的配置問題。完整的錯誤如下:
術語'Select-AzureRMSubscription'不被識別爲cmdlet,函數,腳本文件或可操作程序的名稱。檢查名稱的拼寫,或者如果包含路徑,請驗證路徑是否正確,然後重試。
在我試圖執行的特定定義的VSTS版本日誌中,以及嘗試直接在盒子本身上運行Select-AzureRMSubscription命令時,都可以看到此錯誤。
使用azure powershell步驟/任務,您無需手動調用Select-AzureRMSubscription。它是否符合您的要求? –