Aracılığıyla paylaş


Ders 1: Windows PowerShell İçin Windows Server AppFabric Cmdlet'lerine Giriş

Tamamlama süresi: 15 dakika

Hedef: Windows PowerShell ortamını Windows Server AppFabric cmdlet'lerini kullanarak Windows PowerShell'in Sipariş Hizmeti uygulamasını yapılandırmasını, yönetmesini ve izlemesini sağlamak üzere hazırlamak.

Amaç: Bu derste Windows PowerShell için ApplicationServer modülü öğesini yükleyip Windows PowerShell için komut dosyası yürütmeyi etkinleştireceksiniz. Bu eğitimin diğer derslerinde de aynı Windows PowerShell konsolunu kullanın.

Önkoşullar

Bu adıma başlamadan önce aşağıdaki gereksinimleri dikkate alın:

  • AppFabric zaten yüklü olmalıdır.

  • Bir yönetici hesabıyla Windows PowerShell'i çalıştırabilmelisiniz.

Yordam

Bu derste aşağıdaki adımları tamamlayacaksınız:

  1. Yönetici kimlik bilgileriyle Windows PowerShell oturumu başlatma.

  2. Windows PowerShell'de komut dosyası yürütmeyi etkinleştirme.

  3. Windows PowerShell için ApplicationServer modülü öğesini yükleyin.

Yönetici Kimlik Bilgileri'yle Windows PowerShell Oturumu başlatma

  1. Powershell.exe, C:\Windows\System32\WindowsPowerShell\v1.0 dizininde bulunur. Bu dizini Windows Gezgini'nde açın veya dizini bulmak için arama aracını kullanın; bunun için Başlat'ı tıklatın, ardından da arama kutusuna powershell.exe yazın.

  2. powershell.exe'yi sağ tıklatın ve ardından Yönetici olarak çalıştır'ı tıklatın.

  3. Oturumunuz için Windows PowerShell penceresi çalıştıktan sonra, başlık çubuğunu sağ tıklatın ve ardından özellikler'i tıklatın.

  4. “Windows PowerShell” Özellikleri penceresinde, Hızlı Düzen Modu'nun seçili olduğundan emin olun ve Tamam'ı tıklatın.

Windows PowerShell'de Komut Dosyası Çalıştırmayı Etkinleştirme

Bu eğitimin çoğunda adımlar, Windows PowerShell oturumunu kullanmaya yöneliktir. Ancak komutları tüm derslerde otomasyon için bir komut dosyası oluşturmak için kullanabilirsiniz. Bazı derslerde komut dosyası yürütme, yaklaşımı kolaylaştırmak için kullanılır. Bu bölümde, sadece bu Windows PowerShell oturumu için yerel bir komut dosyasının yürütmesini etkinleştireceksiniz.

  1. Yerel, imzalanmamış komut dosyalarının Windows PowerShell'de çalışmasına izin vermek için Windows PowerShell penceresinde aşağıdaki komutu yürütün.

    Set-ExecutionPolicy –ExecutionPolicy RemoteSigned –Scope Process
    
  2. Sizden yürütme ilkesi değişimini onaylamanız istendiğinde Y yazın ve ENTER tuşuna basın.

  3. Yerel komut dosyası yürütmenin artık etkinleştirildiğini doğrulamak için Windows PowerShell'de aşağıdaki komutun yürütün.

    Get-ExecutionPolicy
    

    Windows PowerShell, yürütme ilkesini RemoteSigned olarak bildirir.

–Scope Process parametresi, ilkenin yalnızca geçerli Windows PowerShell işlemi ve oluşturacağınız alt işlemler için etkin olmasını sağlar. Yukarıdaki komutu kullanarak Windows PowerShell yürütme ilkesini RemoteSigned olarak ayarladığınızda, geçerli Windows PowerShell oturumunuz için aşağıdaki ilkeyi etkinleştirmiş olursunuz:

  • Komut dosyaları çalışabilir.

  • Komut dosyalarında güvenilir bir yayımcının dijital imzasını ve yapılandırma dosyalarının Internet'ten (e-posta ve anında ileti programları dahil) yüklenmesini gerektirir.

  • Çalıştırdığınız ve yerel bilgisayara yazdığınız (Internet'ten yüklenmemiş) komut dosyalarında dijital imzalar gerektirmez.

İlke değişimini geri almak için yalnızca geçerli Windows PowerShell oturumunu ve bu oturumda başlattığınız alt işlemleri kapatın. Bu eğitimdeki derslerde oturum için değiştirilmiş yürütme ilkesinin gerekli olduğunu dikkate alın.

Yürütme ilkesinin belirli komutların veya cmdlet'lerin yürütülmesini engellemediğini unutmayın. Yalnızca komut dosyası ve yapılandırma dosyalarının yürütülebildiği kısıtlamalar ayarlar.

Windows PowerShell 2.0'da yürütme ilkeleri hakkında daha fazla bilgi için bkz. about_execution_policies veya aşağıdaki komutu yürütün.

Get-help about_execution_policies

AppFabric İçin Windows PowerShell Modülü'nü Yükleme

  1. Windows PowerShell'in Windows PowerShell için ApplicationServer modülü yüklemesi için gerekli olan Import-Module cmdlet'ini kullanmak üzere aşağıdaki komutu yürütün.

    Import-Module ApplicationServer
    

    Modülün başarılı bir şekilde yüklendiğini belirten hatalar yoktur.

  2. Windows PowerShell için ApplicationServer modülü öğesinin düzgün bir şekilde yüklendiğini doğrulamak için, Windows PowerShell penceresinde aşağıdaki komutu yürütün.

    Get-Command –Module ApplicationServer
    

    Bu komutun sonucu, Windows PowerShell için ApplicationServer modülü tarafından gösterilen tüm komutları tablo biçiminde listeler.

Şimdi Ne Yapmış Oldum?

Bu derste, gelecek derslerde komut dosyası yürütme işlevini kullanabilmek için Windows PowerShell'i yönetici kimlik bilgileriyle başlattınız. Windows PowerShell için ApplicationServer modülü öğesini de yüklediniz ve komutların modül tarafından gösterildiğini doğruladınız. Bu komutları bu eğitimde Sipariş Hizmeti uygulamasını yapılandırmak, yönetmek ve izlemek için kullanacaksınız.

Sonraki Adımlar

Ders 2: Windows PowerShell ile Sipariş Hizmeti Uygulaması Dağıtma bölümünde, Windows PowerShell'i kullanarak Sipariş Hizmeti projeleri oluşturup dağıtacaksınız.

Ayrıca bkz.

Kavramlar

Ders 2: Windows PowerShell ile Sipariş Hizmeti Uygulaması Dağıtma
Ders 3: Windows PowerShell ile Sipariş Hizmeti Yapılandırma
Ders 4: Windows PowerShell ile Sipariş Hizmetini İzleme
Ders 5: Windows PowerShell ile İş Akışını İzleme

  2011-12-05