Azure PowerShell Service Management modülünü yükleme

Not

Bu belgelerde başvuruda bulunan cmdlet'ler, Azure Service Manager (ASM) API'lerini kullanan eski Azure kaynaklarını yönetmeye yöneliktir. ASM kullanımdan kaldırılmış olarak zamanlandığından, yeni kaynaklar oluşturulurken bu eski PowerShell modülü önerilmez. Daha fazla bilgi için bkz . Azure Service Manager'ın kullanımdan kaldırılması.

Az PowerShell modülü, Azure Resource Manager (ARM) kaynaklarını PowerShell ile yönetmek için önerilen PowerShell modülüdür.

Azure PowerShell Hizmet Yönetimi modülü bir toplama modülüdür. Azure PowerShell Hizmet Yönetimi modülünü yüklemek, Hizmet Yönetimi API'lerini kullanan eski Azure kaynaklarını yönetmek için genel olarak kullanılabilen modülleri indirir ve cmdlet'lerini kullanılabilir hale getirir.

Önkoşullar

Önemli

Azure PowerShell Hizmet Yönetimi modülü yalnızca Windows PowerShell ile çalışır. PowerShell sürüm 6 veya üzeri ile uyumlu değildir ve Linux veya macOS üzerinde çalışmaz.

  • PowerShell sürümünüzü belirlemek için PowerShell'den aşağıdaki komutu çalıştırın:

    $PSVersionTable.PSVersion
    
  • Windows PowerShell 5.1'e güncelleştirme

  • PowerShell yürütme ilkesini uzaktan imzalı veya daha az kısıtlayıcı olarak ayarlama

    • PowerShell yürütme ilkesini denetleyin:

      Get-ExecutionPolicy -List
      
    • PowerShell yürütme ilkesini uzaktan imzalı olarak ayarlayın:

      Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
      

      Yürütme ilkeleri hakkında daha fazla bilgi için bkz . about_Execution_Policies.

  • Windows PowerShell 5.1 için PowerShellGet'i güncelleştirme

Yükleme

Azure PowerShell Hizmet Yönetimi modülünü yüklemek için Install-Module cmdlet'ini kullanın:

Install-Module -Name Azure, Azure.Storage -Repository PSGallery -AllowClobber -Force

Azure PowerShell Hizmet Yönetimi modülü, bağımlılıkları Azure PowerShell Resource Manager modülleriyle paylaşır. Azure PowerShell Resource Manager modüllerini yüklediyseniz, önceki komutta gösterildiği gibi AllowClobber parametresi gereklidir. Bu, mevcut paylaşılan bağımlılıkların güncelleştirilmesini sağlar. Bu parametre kullanılmazsa modül yüklenemez.

Azure PowerShell Hizmet Yönetimi modülünü yükledikten sonra modülü içeri aktarın:

Import-Module -Name Azure

Oturum açın

Azure PowerShell Hizmet Yönetimi modülüyle eski Azure kaynaklarınızı yönetmeye başlamak için bir PowerShell oturumu başlatın ve Azure'da oturum açmak için Add-AzureAccount komutunu çalıştırın:

Add-AzureAccount

Azure'da oturum açtıktan sonra, Azure PowerShell Hizmet Yönetimi modülü verilen oturum için bir bağlam oluşturur. Bu bağlam, bu oturumdaki tüm cmdlet'ler için kullanılan Azure ortamını, hesabını, kiracısını ve aboneliğini içerir.

Sorun giderme

"'4.3.0' sürümüne sahip belirtilen 'Azure.Storage' modülü hiçbir modül dizininde geçerli bir modül dosyası bulunamadığından yüklenmedi" hatasını alırsanız Azure.Storage PowerShell modülünü yüklemeniz gerekir:

Install-Module -Name Azure.Storage -Repository PSGallery -AllowClobber -Force

"'PowerShellGet' modülünde 'Install-Module' komutu bulundu, ancak modül yüklenemedi" hatasını alırsanız, PowerShell yürütme ilkesini uzaktan imzalanmış veya daha az kısıtlayıcı olacak şekilde ayarlamanız gerekir:

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

Ayrıca bkz.

Azure PowerShell Hizmet Yönetimi modülündeki komutlar hakkında daha fazla bilgi için cmdlet başvuru belgelerine bakın.