Microsoft, tüm platformlarda kullanılabilen, büyük ölçüde yükseltilmiş uyumluluk olan PowerShell 7.0'ı yayınladı

Aufei Tapınağı'ndan Balık ve Koyun Qubit Raporu | Genel Hesap QbitAI

Bu, senaryolar ve resmi prosedürler arasındaki sınırı bulanıklaştırarak her şeyi mümkün kılar Güç kalkanı , 7.0'ın resmi sürümü yayınlandı.

Yeni sözdizimsel şeker, daha iyi uyumluluk ve en önemlisi, .NET Core 2.x'ten 3.1'e tam geçiş.

Arkasındaki ekolojinin yükseltilmesi, PowerShell 7'nin eski sürümlerinden daha geriye dönük uyumlu olduğu anlamına da gelir.

PowerShell geliştiricileri şunları da belirtti:

PowerShell 7, Windows PowerShell'in maksimum geriye dönük uyumluluğunun tamamlandığını gösterir. PowerShell 7 ve sonraki sürümlerin gerçek PowerShell olduğuna inanıyoruz.

Altıncı nesil gibi, PowerShell 7 de tüm platformlarda kullanılabilir.İster sadık bir Linux hayranı olun, ister bir Mac hayranı olun, Microsoft'un açık kaynağının lezzetini bir Windows kullanıcısı gibi deneyimleyebilirsiniz.

Daha fazla uzatmadan, PowerShell 7'nin getirdiği yeni özelliklere bir göz atalım.

Uyumluluk yükseltmesi

Ana sürüm güncellemesi yeni cmdlet'ler ve API'ler getiriyor ve bir dizi hata da düzeltildi.

Ve elbette en çok beklenen yeni işlev:

  • Ardışık düzen paralelizasyonu için ForEach-Object -Parallel'i kullanın
  • Yeni operatörler:
  • Üçlü operatör: a? B: c
  • Boru zinciri operatörleri: || ve
  • Boş atama ve kombinasyon operatörleri: ?? ve ?? =
  • Hataları daha kolay incelemek için basitleştirilmiş dinamik hata görünümü ve Get-Error komut satırı aracı
  • Kullanıcıların örtük bir Windows PowerShell oturumunda modülleri içe aktarmasını sağlayan bir uyumluluk katmanı
  • Otomatik yeni sürüm bildirimi
  • DSC kaynaklarını doğrudan PowerShell 7'den çağırma yeteneği (deneysel)

Daha da önemlisi, PowerShell 6.x'ten 7.0'a yükseltme, .NET Core'un 2.x'ten 3.1'e yükseltildiği anlamına gelir.

.NET Core 3.1, Aralık 2019'da güncellenen en son .NET sürümüdür ve aynı zamanda geriye dönük olarak en uyumlu sürümüdür. Bu, Windows PowerShell modülünün geriye dönük uyumluluğunu da büyük ölçüde geliştirir. Out-GridView ve Show-Command gibi GUI işlevlerini gerektiren modüller ve Windows ile birlikte gelen birçok rol yönetimi modülü içerir.

Dahası, PowerShell 7, Windows 7, 8.1 ve 10 (x64 üzerinde), neredeyse tüm Windows Server sürümleri, macOS ve bir dizi Linux dağıtımını içeren önemli bir işletim sistemi desteği listesine sahiptir.

Tam liste aşağıdaki gibidir:

Windows 8.1 ve 10

Windows Server 2012, 2012 R2, 2016 ve 2019

macOS 10.13+

Red Hat Enterprise Linux (RHEL) / CentOS 7

Fedora 30+

Debian 9

Ubuntu LTS 16.04+

Alpine Linux 3.8+

Debian ve Ubuntu'nun ARM32 ve ARM64 sürümleri ve ARM64 Alpine Linux.

PowerShell nedir

Hala PowerShell'i iyi bilmiyorsanız beni dinleyin.

PowerShell, Microsoft tarafından geliştirilen bir görev otomasyonu ve konfigürasyon yönetimi aracıdır. Sıradan Shell komut dosyası dilinden farklı olarak PowerShell, büyük .NET ağacı tarafından desteklenir ve .NET Framework platformunun güçlü işlevlerini doğrudan çağırabilir.

Ünlü Unix Shell ile konuşursanız Bash Bir karşılaştırma yapmak gerekirse, Bash'in basit ve kaba bir oyuncu olduğu söylenebilir.Etkileşim tamamen dizelere bağlıdır.Avantajı, sözdiziminin basit ve hızlı olmasıdır, ancak senaryo yazarlarını çıldırtmak da kolaydır.

bash, kaynak: TechTarget

Nesne yönelimli bir betik dili olan PowerShell, tutarlı bir dilbilgisi yapısına sahiptir ve betik yazmayı daha net hale getirir.

powershell, kaynak: TechTarget

Portal

GitHub adresi: https://github.com/PowerShell/PowerShell

Güncelleme ayrıntıları: https://docs.microsoft.com/zh-cn/powershell/scripting/whats-new/what-s-new-in-powershell-70?view=powershell-7

- Bitiş -

Qubit QbitAI · Toutiao İmzalama Yazarı

Bize dikkat edin ve en son teknolojideki en son gelişmeleri alın

Gu Junli, Xiaopeng Otopilot'tan istifa etti: Tesla kaçak avcılık yapıyor ve Musk ve He Xiaopeng ondan şikayet ediyor
önceki
Shen Xiangyang, Tsinghua Üniversitesi rekorunu kırdı, tarihte Tsinghua profesörünü işe alan ilk video profesörü oldu ve yorumlanabilir yapay zeka çağrısı yaptı
Sonraki
NVIDIA Açık Sınıf | Transfer öğrenimi altında gerçek zamanlı hedef tespit modelinin ayrıntılı eğitimi ve dağıtımı
Görüntü sınıflandırması 40 nanosaniyede tamamlanır ve görüntü sensörü Nature'da bir sinir ağı ile birlikte gelir
Yeni koronavirüs mutasyona uğradı ve iki alt tipe dönüştü. Etkisi ne kadar büyük?
Waymo yeni nesil otonom sürüş sistemini başlattı: 500 metre dışındaki yayaları görebilir, 20.000 araç yerleştirecek
Ortaokul öğrencileri için en zor matematik yarışması: Çin takımı üç altın ve bir bronz kazandı, dünyanın en iyi üçüncü oyuncusu
M2'den daha hızlı Toyota'nın yeni performans spor otomobili New North, BMW'yi öldürüyor
Tasarım stili değişikliği / V8 motor tutma analizi yeni Jaguar F-TYPE'ın bu yıl içinde Çin'e girmesi bekleniyor
Yerli Highlander'ın en "sert" rakiplerini, zarif görünümünü / iç eğilimini tanıtması bekleniyor.
Hepsi gerçek rahatlık. Changan Auchan X7 çok sert bir çekirdek
Obermo: Porsche, elektrifikasyon için en iyi zamanda
Yurtiçi DS 9 yeni haber, saf elektrik pil ömrü 50 kilometre / motor verilerine maruz kalma
Gençler için en uygun SUV kişiselleştirilmiş özelleştirme hizmetini Mayıs ayında açacak
To Top