Windows Tips & News

PowerShell 7.2.0 Önizleme 3, v7.1.2 ve v7.0.5 indirilebilir

click fraud protection
ÖNERİLEN: Windows sorunlarını düzeltmek ve sistem performansını optimize etmek için burayı tıklayın

Microsoft bugün PowerShell yazılımını mevcut üç şubenin tamamında güncelledi. Güncellemeler, PowerShell 7.2.0 Önizleme 3, PowerShell 7.1.2 ve PowerShell 7.0.5'i içerir. Kararlı sürümler küçük bakım güncellemeleridir.

PowerShell 7 Afiş

PowerShell, Windows, MacOS ve Linux'ta kullanılabilen bir çapraz platform komut dosyası çözümüdür. PowerShell 7.0 ile başlayarak, geliştiriciler .NET'in yayın ve destek yaşam döngüsü daha yakın. İşte bugünkü sürümlerdeki yenilikler.

Reklamcılık

İçindekilersaklamak
PowerShell 7.2.0 Önizleme 3'teki yenilikler
PowerShell 7.1.2'deki yenilikler
PowerShell 7.0.4'teki yenilikler

PowerShell 7.2.0 Önizleme 3'teki yenilikler

  • 📈 Performans: Dizi tahsislerinden kaçının Dizin. GetDirectories ve Dizin. GetFiles.
  • 📈 Performans: Kaçının sicim. ToLowerInvariant() itibaren GetEnvironmentVariableAsBool() Başlangıçta libicu'yu yüklemekten kaçınmak için.
  • 📈 Performans: PowerShell sürümünü şurada edinin: PSVersionInfo yerine derleme özniteliğini kullanma DosyaSürümBilgisi.
  • ✅ Düzelt: Get-Date -UFormat %u ISO 8601 ile uyumlu davranış
  • ✅ Düzeltme: Birlikte PSDesiredStateConfigurationv3 modül izin verir Get-DscResource, Invoke-DscResource ve PowerShell tarafından desteklenen (sınıf tabanlı DSC kaynakları kullanılarak) tüm platformlarda DSC yapılandırma derlemesi.
  • ✅ Düzelt: Bastır Yazma İlerlemesi içinde KonsolAna Bilgisayarı çıktı yönlendirilirse ve testleri düzeltin.
  • ✅ Düzeltme: Deneysel özellik PSAnsiProgress: ANSI oluşturmayı kullanarak minimum ilerleme çubuğu ekleyin.
  • ✅ Düzeltme: Kullanırken vücuttan URI'yi düzgün bir şekilde oluşturmak için web cmdlet'leri -Vekalet yok
  • ✅ Düzelt: Güncelle ICommandPredictor daha fazla geri bildirim sağlamak ve ayrıca geri bildirimin ilişkilendirilmesini kolaylaştırmak için (#14649)
  • ✅ Düzeltme: Yazdıktan sonra rengi sıfırla ayrıntılı, hata ayıklama, ve Uyarı mesajlar
  • ✅ Düzeltme: iç içe geçmiş için değişken kullanma ForEach-Object -Paralel
  • ✅ Düzeltme: Biçimlendirirken, koleksiyon değiştirilirse, tüm işlem hattında başarısız olmayın.
  • ✅ Düzeltme: Nitelikler için parametrelerin tamamlanmasını iyileştirin
  • ✅ Düzeltme: Şunlar için uygun hata mesajları yazın Get-Komutu ' '
  • ✅ Düzeltme: kaynak dizesinde yazım hatası ProxyURINTedarik Edilmedi
  • ✅ Düzeltme: Destek ekle $PSStyle üstü çizili ve köprüler için
  • ✅ Düzelt: $PSStyle yanıp sönen kodlar

PowerShell 7.1.2'deki yenilikler

  • Alt klasörlerdeki dosyalar için üçüncü taraf imzalamayı düzeltin
  • .NET SDK'yı 5.0.103 sürümüne yükseltin
  • Kararlı sürüm için küresel araç paketini yayınlayın

PowerShell 7.0.4'teki yenilikler

  • MyGet beslemelerini test nuget.config'den kaldırın
  • 7.0.4 için WXS dosyasını güncelleyin
  • 7.0.4 için .NET bağımlılıklarını güncelleyin
  • 7.0.4 "Get-Module" test hatasını düzeltin
  • Dizin oluşturma hatasını düzeltin
  • WMF bağlantı çağırma testini devre dışı bırak
  • CI derlemesinde paketin oluşturulması ve test edilmesi için PowerShell Core kullanın
  • macOS için libmi bağımlı testleri devre dışı bırakın.
  • Resmi yapılarda her nuget.config'de bir besleme kullanın
  • Düzeltme yolu imzalı RPM'ler, sürüm derlemesinden yüklenir
  • Windows paketleme komut dosyasındaki sözdizimi hatasını düzeltin
  • AppLocker Enforce modunun UMCI Denetim moduna göre öncelikli olmasını sağlayın
  • İmzasız derlemeyle ilgili sorunu düzeltin
  • macOS ve NuGet'i ESRP imzalamaya taşıma
  • ESRP'yi kullanmak için Windows paket imzalamayı taşıyın
  • Linux'u ESRP imzalamaya taşıyın
  • 3. taraf imzalamayı ESRP'ye taşıyın
  • Sığ bir ödeme yapmayın
  • Windows dosyaları için ESRP imzalamaya geç
  • MacOS imzalama değişiklikleri nedeniyle günlük oluşturulan paketlerdeki kesintileri düzeltin
  • Paketteki tek tek dosyaları imzalayın
  • MSIX imzalama için Authenticode sertifikasını kullanın
  • Mağaza için MSIX dosyalarını imzalayın
  • $env: HOME tanımlanmadığında, çalışma alanı başlangıcında geçici kişisel yolu kullanın
  • Anlamsal sürüm dizesini inceleyerek bir önizleme yayınının olup olmadığını belirlemek için MSIX paketlemesini düzeltin
  • Varlıklar klasörüne varsayılan yardım içeriği ekleyin

Daha fazla ayrıntı şurada bulunabilir: GitHub.

ÖNERİLEN: Windows sorunlarını düzeltmek ve sistem performansını optimize etmek için burayı tıklayın
Windows 10'da Ortam Değişkenleri Bağlam Menüsü Ekle

Windows 10'da Ortam Değişkenleri Bağlam Menüsü Ekle

Windows 10'da Ortam Değişkenleri Bağlam Menüsü Nasıl EklenirBir işletim sistemindeki ortam değişk...

Devamını oku

Ethernet bağlantısını Windows 10'da ölçülü olarak ayarlayın

Ethernet bağlantısını Windows 10'da ölçülü olarak ayarlayın

ÖNERİLEN: Windows sorunlarını düzeltmek ve sistem performansını optimize etmek için burayı tıklay...

Devamını oku

Windows 10'da Ortam Değişkenleri Kısayolu Oluşturun

Windows 10'da Ortam Değişkenleri Kısayolu Oluşturun

ÖNERİLEN: Windows sorunlarını düzeltmek ve sistem performansını optimize etmek için burayı tıklay...

Devamını oku