about_Windows_PowerShell_ISE

Kısa açıklama

Windows PowerShell Tümleşik Betik Ortamı'nın (ISE) özelliklerini ve sistem gereksinimlerini açıklar.

Uzun açıklama

Windows PowerShell ISE, Windows PowerShell için bir grafik ana bilgisayar uygulamasıdır. Windows PowerShell ISE'de tek bir Windows tabanlı grafik kullanıcı arabiriminde komut çalıştırabilir ve betikleri yazabilir, test edebilir ve hatalarını ayıklayabilirsiniz. Özellikleri intellisense, çok satırlı düzenleme, sekme tamamlama, otomatik kaydetme, söz dizimi renklendirme, seçmeli yürütme, bağlama duyarlı yardım, Komutu Göster (bir pencerede komut oluşturma) ve çift bayt karakter kümeleri ve sağdan sola diller desteği içerir.

Windows PowerShell ISE, yeni başlayanlar için mükemmel bir araçtır. Komut Göster penceresi ve Yeni Uzak PowerShell Sekmesi, ilk denemede başarılı olabilmeniz için görevler boyunca size yol gösterir. Kod parçacıkları ve hata göstergeleri, çalışırken Windows PowerShell dilini öğrenmenize yardımcı olur.

Gelişmiş kullanıcılar gelişmiş hata ayıklama özelliklerinden, eklentilerden ve Windows PowerShell ISE nesne modellerinden yararlanabilir.

Windows PowerShell 4.0'da Windows PowerShell ISE'deki Yenilikler

Windows PowerShell ISE, Windows PowerShell 4.0'da iki yeni özellik sunar.

  • Windows PowerShell ISE artık hem Windows PowerShell İş Akışı hata ayıklamasını hem de uzak betik hata ayıklamasını destekliyor. Daha fazla bilgi için bkz . about_Debuggers.

  • Windows PowerShell İstenen Durum Yapılandırması sağlayıcıları ve yapılandırmaları için IntelliSense desteği eklendi.

Windows PowerShell ISE'i başlatma

Windows PowerShell ISE, Windows'un desteklenen tüm sürümlerinde yüklenir, etkinleştirilir ve kullanıma hazırdır.

  • Başlat menüsü PowerShell_ISE yazın ve PowerShell_ISE veya Windows PowerShell ISE'ye tıklayın.

  • Windows PowerShell konsolunda, Cmd.exe veya Windows'ta Çalıştır veya Ara kutusuna "PowerShell_ise.exe" yazın. NoProfile anahtarı da dahil olmak üzere komut satırı parametrelerini de kullanabilirsiniz. Daha fazla bilgi için bkz . konsol yardımı PowerShell_ISE.exe.

Etkileşimli Komutları Çalıştırma

Windows PowerShell ISE'de herhangi bir Windows PowerShell ifadesini veya komutunu çalıştırabilirsiniz. Cmdlet'leri, sağlayıcıları, ek bileşenleri ve modülleri Windows PowerShell konsolunda kullandığınız gibi kullanabilirsiniz.

Konsol bölmesine etkileşimli komutlar yazabilir veya yapıştırabilirsiniz. Komutları çalıştırmak için düğmeleri, menü öğelerini ve klavye kısayollarını kullanabilirsiniz.

Konsol bölmesine aynı anda birkaç satır kod yazmak veya yapıştırmak için çok satırlı düzenleme özelliğini kullanabilirsiniz. Önceki komutu geri çağırmak için YUKARI OK tuşuna bastığınızda, komuttaki tüm satırlar geri çağrılır. Komutları yazdığınızda, geçerli satırın altında yeni bir boş satır görünmesini sağlamak için SHIFT+ENTER tuşlarına basın.

Çıktıyı Görüntüleme

Komut ve betiklerin sonuçları Konsol bölmesinde görüntülenir. Klavye kısayollarını veya araç çubuğundaki Kopyala düğmesini kullanarak Konsol bölmesinden sonuçları taşıyabilir veya kopyalayabilir ve sonuçları Betik bölmesine, Konsol bölmelerine veya diğer programlara yapıştırabilirsiniz. Konsol bölmesini temizlemek için "Çıkış Bölmesini Temizle" düğmesine tıklayın veya aşağıdaki komutlardan birini yazın:

Clear-Host
cls

Betikler ve İşlevler Yazma

Betik bölmesinde betikleri açabilir, oluşturabilir, düzenleyebilir ve çalıştırabilirsiniz. Betik bölmesi, düğmeleri ve klavye kısayollarını kullanarak betikleri düzenlemenizi sağlar. Ayrıca Betik bölmesiyle Konsol bölmesi arasında metin kopyalayabilir, kesebilir ve yapıştırabilirsiniz.

Bir betiğin tamamını veya bir bölümünü çalıştırmak için seçmeli çalıştırma özelliğini kullanabilirsiniz. Betiğin bir bölümünü çalıştırmak için çalıştırmak istediğiniz metni seçin ve ardından Seçimi Çalıştır düğmesine tıklayın veya F8 tuşuna basın. Varsayılan olarak, F8 geçerli satırı çalıştırır.

Gelişmiş düzenleme özellikleri arasında küme ayracı eşleştirme, genişletme-daraltma, satır numaraları, hata göstergeleri, blok düzenleme ve girintileme, zengin kopya ve büyük/küçük harf dönüştürme yer alır.

Yardım Alma

Windows PowerShell ISE, kullanımını açıklayan yardım konularını içerir. Ayrıca, tüm yüklü yardım dosyalarına Betik ve Komut bölmelerinden erişilebilir.

Windows PowerShell ISE, bağlama duyarlı yardımı da destekler. Belirli bir cmdlet, sağlayıcı veya anahtar sözcük hakkında yardım almak için imleci öğenin adına getirin ve F1 tuşuna basın. Yardım konularını aramak için F1 tuşuna basın ve arama terimini yazın.

Bilgisayardaki yardım konularını güncelleştirmek için Yardım menüsündeki Windows PowerShell Yardımını Güncelleştir öğesini kullanın. Bu öğe, geçerli kullanıcı arabirimi kültüründeki geçerli oturumdaki modüller için yardımı güncelleştirir. Update-Help cmdlet'ini parametresiz çalıştırmaya eşdeğerdir. Windows PowerShell ile birlikte gelen cmdlet'lere yönelik yardımı güncelleştirmek için Windows PowerShell ISE'yi "Yönetici olarak çalıştır" seçeneğiyle başlatın.

Windows PowerShell ISE'deki Get-Help, Save-Help ve Update-Help cmdlet'lerini windows PowerShell konsolunda kullandığınız gibi de kullanabilirsiniz. Ancak, Windows PowerShell ISE'de Yardım işlevi bir kerede bir sayfa değil, yardım konusunun tamamını görüntüler.

Hata Ayıklama Betikleri

Bir Windows PowerShell betiğinde veya işlevinde hata ayıklamak için Windows PowerShell ISE hata ayıklayıcısını kullanabilirsiniz. Bir betikte hata ayıklarken, Windows PowerShell konsolunda gerçekleştirdiğiniz görevlerin çoğunu gerçekleştirmek için menü öğelerini ve kısayol tuşlarını kullanabilirsiniz. Örneğin, bir betikte satır kesme noktası ayarlamak için kod satırına sağ tıklayın ve kesme noktasını değiştir'e tıklayın.

Hata ayıklarken bir betikte ilerlerken, hata ayıklama vurgulayıcısı komutun hangi bölümünün çalıştığını tam olarak gösterir ve işlevler ve betikler olarak adlandırılan dosyaları otomatik olarak açar.

Kesme Noktasını Değiştir menü öğesi varsayılan olarak bir betikteki satırın tamamında bir kesme noktası ayarlar, ancak bir değişken veya komut adı üzerinde kesme noktası ayarlayabilirsiniz. Ayrıca bir komutta satır ve sütun numarasına göre kesme noktası ayarlayarak uzun işlem hattı komutlarında hata ayıklamayı kolaylaştırabilirsiniz.

Genellikle, yalnızca Windows PowerShell ISE'de betik dosyasını açarak bir betikteki söz dizimi hatalarını ayıklayabilirsiniz. Hata göstergeleri söz dizimi hatalarını tanımlar ve ana hat özellikleri, betiğin bazı bölümlerini daraltarak sorun noktalarına odaklanmanıza olanak verir.

Komut bölmesindeki Windows PowerShell hata ayıklayıcısı cmdlet'lerini konsolda kullandığınız gibi de kullanabilirsiniz.

Uzak Komut Çalıştırma

Yeni Uzak PowerShell Sekmesi özelliği, yerel bilgisayara veya uzak bilgisayara kalıcı bir kullanıcı tarafından yönetilen Windows PowerShell oturumu ("PSSession") oluşturmayı kolaylaştırır. Komut, sizden bir bilgisayar adı ve uzak bilgisayarda komut çalıştırma izni olan kullanıcı hesabı için istemde bulunan bir açılır pencere açar.

Görünümü Özelleştirme

Konsol bölmesini ve Betik bölmesini taşımak ve yeniden boyutlandırmak için Windows PowerShell ISE özelliklerini kullanabilirsiniz. Her iki bölmeyi de gösterebilir ve gizleyebilir ve tüm bölmelerde metin boyutunu değiştirebilirsiniz.

Windows PowerShell ISE'nin görünümünü ve çalışmasını özelleştirmek için Seçenekler penceresini de kullanabilirsiniz. Buna ek olarak, Windows PowerShell ISE'nin menüler ve menü öğeleri ekleme dahil olmak üzere Windows PowerShell ISE'yi özelleştirmek için kullanabileceğiniz özel bir konak değişkeni $psISE vardır.

Windows PowerShell ISE Profili

Windows PowerShell ISE,Microsoft.PowerShellISE_profile.ps1 olarak kendi Windows PowerShell profiline sahiptir. Bu profilde, Windows PowerShell ISE'de kullandığınız işlevleri, diğer adları, değişkenleri ve komutları depolayabilirsiniz.

Windows PowerShell AllHosts profillerindeki öğeler (CurrentUser\AllHosts ve AllUsers\AllHosts) herhangi bir Windows PowerShell konak programında olduğu gibi Windows PowerShell ISE'de de kullanılabilir. Ancak, Windows PowerShell konsol profillerinizdeki öğeler Windows PowerShell ISE'de kullanılamaz.

Profillerinizi taşıma ve yeniden yapılandırma yönergeleri, Windows PowerShell ISE Yardımı'nda ve about_Profiles'de sağlanır.

Notlar

Windows PowerShell ISE, Windows'un istemci ve sunucu sürümlerinde varsayılan olarak açık olan isteğe bağlı bir Windows Özelliğidir. Windows'un istemci sürümlerinde Windows PowerShell ISE'yi etkinleştirmek ve devre dışı bırakmak için Denetim Masası'da Windows Özelliklerini Aç veya Kapat'ı kullanın. Windows'un sunucu sürümlerinde Windows PowerShell ISE'yi etkinleştirmek ve devre dışı bırakmak için Sunucu Yöneticisi'deki Rol ve Özellik Ekleme Sihirbazı'nı kullanın.

Windows PowerShell ISE bir kullanıcı arabirimi gerektirdiğinden, Windows Server'ın Sunucu Çekirdeği yüklemelerinde çalışmaz. Ancak, Windows PowerShell ISE özelliğini eklerseniz, yükleme otomatik olarak GUI ile Sunucu'ya dönüştürülür.

Windows PowerShell ISE, Windows Presentation Foundation (WPF) üzerinde oluşturulur. Windows PowerShell ISE'nin grafik öğeleri sisteminizde doğru şekilde işlenmiyorsa, sisteminizdeki "WPF Donanım hızlandırmasını devre dışı bırak" grafik işleme ayarlarını ekleyerek veya ayarlayarak sorunu çözebilirsiniz. Daha fazla bilgi için bkz. Grafik İşleme Kayıt Defteri Ayarlar.

Ayrıca bkz.