1. Anasayfa
  2. PowerShell

PowerShell 7.5.1 Sürümü Yayınlandı


Bugün itibarıyla PowerShell kullanıcıları için yeni bir sürüm güncellemesi yayınlandı.

Bu makalede PowerShell 7.5.1 sürümünün yenilikleri, hata düzeltmeleri ve kurulum adımları detaylı olarak ele alınacaktır.

PowerShell 7.5.1 Sürüm Notları

Yeni sürüm ile birlikte PowerShell motorunda ve yardımcı araçlarında birtakım güncellemeler ve iyileştirmeler yapılmıştır. İşte öne çıkan değişiklikler:

1. Motor Güncellemeleri ve Hata Düzeltmeleri

  • WldpCanExecuteFile işlevinden sonra AppLocker‘a geri dönülmesi sağlandı.
    (İlgili değişiklik: #25305)

2. Kod Temizliği

  • Eski sürüm yayınlama süreçlerine ait dosyalar temizlendi.
    (İlgili değişiklik: #25236)

3. Araçlar (Tools) Güncellemeleri

  • Dahili havuzda (internal repository) “labels workflow” çalıştırılması devre dışı bırakıldı.
    (#25343)
  • CODEOWNERS dosyası güncellendi.
    (#25321)
  • Get-Changelog fonksiyonunda GitHub Token kullanılabilirliği kontrolü eklendi.
    (#25328)
  • PowerShell ekip üyeleri releaseTools.psm1 betiğinde güncellendi.
    (#25302)

4. Derleme ve Paketleme İyileştirmeleri

  • .NET SDK güncellemesi yapıldı:
    Yeni sürüm: .NET SDK 9.0.203

Bu değişiklikler hem geliştiricilere hem de son kullanıcılara daha kararlı ve performanslı bir PowerShell deneyimi sunmayı hedeflemektedir.

Kurulum Adımları

Yayınlanan PowerShell 7.5.1 sürümünün kurulumu oldukça basittir.

PowerShell 7.5.1 sürümüne ait .msi dosyası resmi kaynaktan indiriniz. Bu işlem için aşağıdaki linki kullanabilirsiniz.

    https://github.com/PowerShell/PowerShell/releases/tag/v7.5.1

    Kurulumu başlatınız.

      indirilen .msi paketini çift tıklayarak çalıştırınız.

      Kurulum sihirbazının ilk adımında “Next” butonuna tıklayınız.

      Kurulumun yapılacağı dizin seçilir.

      Optinal Actions” adımında yer alan seçenekler aşağıdaki gibidir;

      SeçenekAçıklama
      Add PowerShell to Path Environment VariablePowerShell’in sistem PATH değişkenine eklenmesini sağlar. Komut satırından çağırmayı kolaylaştırır.
      Register Windows Event Logging ManifestWindows Olay Günlüğü’ne PowerShell ile ilgili olayların kaydedilmesini sağlar.
      Enable PowerShell RemotingUzak sistemlerden PowerShell bağlantısına izin verir.
      Disable TelemetryTelemetri verilerinin toplanmasını devre dışı bırakır. Yeniden başlatma gerekebilir.
      Add ‘Open here’ context menus to ExplorerSağ tık menüsüne klasörde PowerShell’i aç seçeneği ekler.
      Add ‘Run with PowerShell 7’ context menu for PS1 files.ps1 dosyaları için sağ tıkla PowerShell 7 ile çalıştır menüsü ekler.

      Bu ekranda varsayılan seçenekler ile kurulum işlemine devam edebilirsiniz.

      Use Microsoft Update to help keep your computer secure and up to date” adımında güncellemelerin nasıl alınacağına dair tercihler sunar;

      SeçenekAçıklama
      Enable updating PowerShell via Microsoft Update/WSUSPowerShell’in işletim sistemi güncellemeleriyle birlikte otomatik güncellenmesini sağlar.
      Use Microsoft Update when I check for updatesManuel güncelleme kontrolü sırasında PowerShell’in de güncellenmesini sağlar.

      Bu seçenekler, güvenlik ve kararlılık açısından tavsiye edilmektedir.

      Ready to install PowerShell 7-x64” adımında kurulumu başlatmak için “Install” butonuna basılır.

      Kurulumun doğru yapıldığını doğrulamak için PowerShell içerisinde aşağıdaki komut çalıştırılır.

      $PSVersionTable
      Bu komut çıktısında, yüklü olan PowerShell sürümünün 7.5.1 olduğu teyit edildi.
      PS C:\Windows\System32> $PSVersionTable
      
      Name                           Value
      ----                           -----
      PSVersion                      7.5.0
      PSEdition                      Core
      GitCommitId                    7.5.0
      OS                             Microsoft Windows 10.0.26100
      Platform                       Win32NT
      PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0…}
      PSRemotingProtocolVersion      2.3
      SerializationVersion           1.1.0.1
      WSManStackVersion              3.0
      
      PS C:\Windows\System32>