[Windows Azure] 利用 Windows Azure PowerShell 來管理 Windows Azure
除了可以透過Azure portal (https://www.windowsazure.com/en-us/) 來管理 Windows Azure之外,我們還可以利用 Windows PowerShell 來做一些處理
Step1.Download the Windows Azure PowerShell
https://www.windowsazure.com/en-us/manage/downloads/
Windows Azure PowerShell 命令參考位置:
http://msdn.microsoft.com/en-us/library/windowsazure/jj152841
Step2.Run Windows Azure PowerShell and Run as Administrator
Step3.Run Get-AzurePublishSettingsFile
然後它會開啟 IE 並且下載 *.publishsettings 檔案,前提是必須要先登入Windows Azure Portal,如下圖
*.publishsettings是什麼東西呢?它是一個憑證,擁有憑証的人才能對 Windows Azure 進行命令控制,所以不要隨便給人家這個檔案;在入口網站裡 Setting 裡可以看到我們發過的憑證,你可以在這理上傳憑證以及刪除。
憑證產生方式參考以下:
http://www.dotblogs.com.tw/yc421206/archive/2012/06/30/73140.aspx
http://blog.sanc.idv.tw/2012/08/windows-azure-vhdvirtual-machine.html
Sky那篇只需要關注以下片段
PS.若你已經擁有 *.publishsettings 檔案就不需要這個命令,只需要Run Import-AzurePublishSettingsFile
Step4.Run Import-AzurePublishSettingsFile
這個動作是匯入憑證
Import-AzurePublishSettingsFile C:\Users\yc421_000\Downloads\[Your File Name].publishsettings
這裡有更詳細的語法
http://msdn.microsoft.com/en-us/library/windowsazure/jj152885.aspx
完成之後便可以使用 Windows Azure Management Cmdlets http://msdn.microsoft.com/en-us/library/windowsazure/jj152841.aspx 來管理 Azure 囉!
比如 Get-AzureVM
參考資源:
http://msdn.microsoft.com/en-us/library/windowsazure/jj156055.aspx
若有謬誤,煩請告知,新手發帖請多包涵
Microsoft MVP Award 2010~2017 C# 第四季
Microsoft MVP Award 2018~2022 .NET