ไบนารี Windows Azure SDK และการรับ cmdlet ของ PowerShell นั้นเป็นแบบ 32 บิตทั้งหมดซึ่งเป็นสาเหตุที่ทางลัด "Windows Azure Powershell" ทางลัดเปิดใช้เชลล์แบบ 32 บิตเสมอ
คุณสามารถนำเข้าโมดูล Azure ไปยังเซสชัน PowerShell ที่มีอยู่ได้โดยอ้างอิงเส้นทางของระบบไฟล์ไปยังรายการโมดูล:
Import-Module "C:\Program Files (x86)\Microsoft SDKs\Windows Azure\PowerShell\Azure\Azure.psd1"
[อัพเดต] ใน Azure ล่าสุดให้ใช้
Import-Module "C:\Program Files (x86)\Microsoft SDKs\Azure\PowerShell\ServiceManagement\Azure\Azure.psd1"
ในการเข้าถึงโมดูลโดยใช้ชื่อเพียงอย่างเดียวคุณจะต้องรวมตำแหน่งไว้ในPSModulePath
ตัวแปรสภาพแวดล้อม (ที่นี่ในรายละเอียดที่น่ายินดีสำหรับนักพัฒนา):
$oldPSModulePath = [Environment]::GetEnvironmentVariable("PSModulePath")
$azureModulePath = "C:\Program Files (x86)\Microsoft SDKs\Windows Azure\PowerShell\"
$newPSModulePath = $oldPSModulePath,$azureModulePath -join ";"
[Environment]::SetEnvironmentVariable("PSModulePath",$newPSModulePath)
และการแสดงออกสั้น ๆ สำหรับ PowerShell ของคุณ
$env:PSModulePath += ";C:\Program Files (x86)\Microsoft SDKs\Windows Azure\PowerShell\"
Import-Module Azure # <-- Now you can do this!
คุณสามารถรวมข้างต้นในโปรไฟล์ PowerShell ของคุณ