PowerShell 7.1.0 Önizleme 6 çıktı
PowerShell ekibi, PowerShell'in yeni bir önizleme sürümünü kullanıma sundu. Yaklaşan PowerShell 7.1 platformunda neler beklenebilir ve Önizleme 6'da zaten neler değişti.
PowerShell 7.1'in önizleme sürümü şunları içerir: .NET 5 önizleme 1. PowerShell 7.0 ile başlayarak, geliştiriciler .NET'in yayın ve destek yaşam döngüsü daha yakın. PowerShell 7.1'in, .NET 5'in 2020 kışı yayın tarihinden itibaren bir veya iki hafta içinde kullanıma sunulması ve bundan sonraki yıllık yayın temposuyla uyumlu olması bekleniyor.
Reklamcılık
PowerShell 7.1 Önizleme 6'daki yenilikler
Son Değişiklikler
- Yeniden isimlendirmek
-UnixTime'dan
ile-UnixTimeSaniye
üzerindealma tarihi
Unix zaman girişine izin vermek için (#13084) (Teşekkürler @aetos382!) - Yapmak
$ErrorActionPreference
etkilemezstandart
yerel komutların çıktısı (#13361) - Açıkça belirtilen adlandırılmış parametrenin, hashtable splatting (#13162)
Motor Güncellemeleri ve Düzeltmeleri
- Erken ayrıştırma yapmak için Refactor komut satırı ayrıştırıcısı (#11482) (Teşekkürler @iSazonov!)
- Bazı .NET içsel tür dönüştürücüler için destek ekleyin (#12580) (Teşekkürler @iSazonov!)
- Yenileyin ve etkinleştirin
ComInterop
PowerShell'deki kod (#13304)
Deneysel Özellikler
- Ekle
-Çalışma alanı
hepsine parametre*-PSKırılma noktası
cmdlet'ler (#10492) (Teşekkürler @KirkMunro!)
Genel Cmdlet Güncellemeleri ve Düzeltmeleri
- Yeni sembolik bağlantı eksik hedeften gelen hata mesajını düzeltin (#13085) (Teşekkürler @yecril71pl!)
- parametreyi yap
argümanlar
kamuoyunda geçersiz kılınamazKonsolAna Bilgisayarı
API'ler (#13429) - için eksik imha ekle
CancellationTokenSource
(#13420) (Teşekkürler @Youssef1313!) - parametreyi ekle
-Sayfalı
ileYardım almak
sayfalamayı desteklemek için (#13374) - Düzeltmek
Yardım almak
parametre joker karakterleri destekliyorsa düzgün görüntülenmiyor (#13353) (Teşekkürler @ThomasNieto!) - Güncelleme
pwsh
için yardım-Giriş Biçimi
parametre (#13355) (Teşekkürler @sethvs!) - Roslyn'den kopyalanan dosyalar için MIT lisansı beyan edin (#13305) (Teşekkürler @xtqqczze!)
- Geliştirmek
BüyükTamsayı
döküm davranışları (#12629) (Teşekkürler @vexx32!) - Düzeltmek
Get-Acl -LiteralPath "HKLM: Yazılım\Sınıflar\*"
davranış (#13107) (Teşekkürler @Shriram0908!) - Ekle
VarsayılanZiyaret
ziyaretçi arayüzüne ve sınıfa yöntem (#13258) - Çakışan steno anahtarını düzeltin
-s
(STA) içinpwsh
(#13262) (Teşekkürler @iSazonov!) - Değiştirmek
Read-Host -MaskInput
mevcut kullanmakSecureString
yolu, ancak düz metin olarak döndür (#13256) - Kaldırmak
ComEnumerator
kullanarak COM nesneleri olarakIEnumerator
artık .NET 5.0'da destekleniyor (#13259) - 'HOME' ortam değişkeni tanımlanmadığında, Runspace başlangıcında geçici kişisel yolu kullanın (#13239)
- Düzeltmek
Invoke-Komut
aynı geçmiş girişinin özyinelemeli çağrısını algılamak için (#13197) - Değiştirmek
pwsh
yürütülebilir-giriş biçimi
geçiş öneki-içinde
ile-inp
ile çatışmayı düzeltmek için-etkileşimli
(#13205) (Teşekkürler @iSazonov!) - Bir dosyanın güvenlik bölgesini analiz ederken WSL dosya sistemi yolunu kullanın (#13120)
- Diğer anahtarları zorunlu hale getirin
Bölünmüş Yol
(#13150) (Teşekkürler @kvprasoon!) - PowerShell 7 için Yeni Akıcı Tasarım simgesi (#13100) (Teşekkürler @sarthakmalik!)
- Düzeltmek
Taşı-Öğe
Unix'te çapraz montaj hareketlerini desteklemek için (#13044)
Aletler
- Düzeltmek
nokta ağı
yükleme hataları (#13387) - Windows günlük derlemesinin zaman aşımını 90 dakikaya yükseltin (#13354)
- Güncelle
bağımlı robot
sürüm 2'ye yapılandırma (#13230) (Teşekkürler @RDIL!) - Düzeltmek
Test-XUnitTest Sonuçları
işlev (#13270) (Teşekkürler @iSazonov!) - Güncelleme
.devcontainer
her gece liman işçisi SDK görüntülerini kullanmak için (#13128)
testler
- işaret
Test-Bağlantı -TraceRoute
bekleyen testler (#13310)
PowerShell 7.1'de neler beklenir?
- PowerShell 3.0'ı Alın
- Gizli Yönetim ModülüSırlar ve Sırlar Kasaları ile etkileşim için PowerShell'de genişletilebilir bir soyutlama katmanı olan, Linux desteği alacak.
- PSScriptAnalyzer VSCode-PowerShell ve PSEditorServices ile daha iyi kullanıcı deneyimi için 2.0.
- Yapılan iyileştirmeler PowerShell Jüpyter Çekirdeği
- Yapılan iyileştirmeler platyPS vNext, geliştiricilerin şu anda PowerShell belgelerini işaretlemeden güncellenebilir yardıma dönüştürmek için kullandığı bir PowerShell modülü.
Kurulum ve Güncelleme, Kabuk İyileştirmeleri, Etkileşimli Kullanıcı Deneyimi dahil olmak üzere daha fazla iyileştirme ve değişiklik yapmanın mümkün olduğu bir dizi alan da vardır.
Son olarak, PowerShell, yalnızca komut dosyalarınız için gereken PowerShell parçalarını içeren minimum bir kurulum alabilir. Yalnızca daha az disk alanı kaplamakla kalmaz, daha da önemlisi, minimum kod kümesi daha az yama ve güvenlik saldırısı yüzeyi anlamına gelir.
Buradan indirebilirsiniz:
PowerShell 7.1 Önizleme 5'i İndirin