Windows Tips & News

PowerShell 7.1.0 Pratinjau 6 keluar

DIREKOMENDASIKAN: Klik di sini untuk memperbaiki masalah Windows dan mengoptimalkan kinerja sistem

Tim PowerShell telah memperkenalkan versi pratinjau baru dari PowerShell. Inilah yang diharapkan di platform PowerShell 7.1 mendatang, dan apa yang telah berubah di Pratinjau 6.

Spanduk PowerShell 7

Rilis pratinjau PowerShell 7.1 termasuk .NET 5 pratinjau 1. Dimulai dengan PowerShell 7.0, para pengembang telah bergeser untuk menyelaraskan dengan Rilis .NET dan mendukung siklus hidup lebih dekat. PowerShell 7.1 diharapkan akan tersedia dalam satu atau dua minggu dari tanggal rilis .NET 5 musim dingin 2020 dan selaras dengan irama rilis tahunan mereka ke depan.

Iklan

Isibersembunyi
Apa yang baru di PowerShell 7.1 Pratinjau 6
Melanggar Perubahan
Pembaruan dan Perbaikan Mesin
Fitur Eksperimental
Pembaruan dan Perbaikan Cmdlet Umum
Peralatan
tes
Apa yang diharapkan di PowerShell 7.1

Apa yang baru di PowerShell 7.1 Pratinjau 6

Melanggar Perubahan

  • Ganti nama -DariUnixTime ke -UnixTimeSeconds pada Dapatkan-Tanggal untuk mengizinkan input waktu Unix (#13084) (Terima kasih @aetos382!)
  • Membuat $ErrorActionPreference tidak mempengaruhi stderr keluaran dari perintah asli (#13361)
  • Izinkan parameter bernama yang ditentukan secara eksplisit untuk menggantikan yang sama dari hashtable splatting (#13162)

Pembaruan dan Perbaikan Mesin

  • Refactor parser baris perintah untuk melakukan parsing awal (#11482) (Terima kasih @iSazonov!)
  • Tambahkan dukungan untuk beberapa konverter tipe intrinsik .NET (#12580) (Terima kasih @iSazonov!)
  • Segarkan dan aktifkan ComInterop kode di PowerShell (#13304)

Fitur Eksperimental

  • Menambahkan -Ruang Jalan parameter untuk semua *-PSBreakpoint cmdlet (#10492) (Terima kasih @KirkMunro!)

Pembaruan dan Perbaikan Cmdlet Umum

  • Perbaiki pesan kesalahan dari tautan simbolik baru yang hilang target (#13085) (Terima kasih @yecril71pl!)
  • Buat parameternya argumen tidak dapat dibatalkan di depan umum ConsoleHost API (#13429)
  • Tambahkan pembuangan yang hilang untuk PembatalanTokenSource (#13420) (Terima kasih @Youssef1313!)
  • Tambahkan parameter -Halaman ke Mendapatkan bantuan untuk mendukung paging (#13374)
  • Memperbaiki Mendapatkan bantuan tidak ditampilkan dengan benar jika parameter mendukung wildcard (#13353) (Terima kasih @ThomasNieto!)
  • Memperbarui pwsh membantu untuk -Masukkan format parameter (#13355) (Terima kasih @sethvs!)
  • Deklarasikan lisensi MIT untuk file yang disalin dari Roslyn (#13305) (Terima kasih @xtqqczze!)
  • Memperbaiki bilangan bulat besar perilaku casting (#12629) (Terima kasih @vexx32!)
  • Memperbaiki Get-Acl -LiteralPath "HKLM: Software\Classes\*" perilaku (#13107) (Terima kasih @Shriram0908!)
  • Menambahkan DefaultKunjungi metode ke antarmuka pengunjung dan kelas (#13258)
  • Perbaiki sakelar steno yang bentrok -S (STA) untuk pwsh (#13262) (Terima kasih @iSazonov!)
  • Mengubah Baca-Host -MaskInput menggunakan yang ada SecureString jalur, tetapi kembali sebagai teks biasa (#13256)
  • Menghapus ComEnumerator sebagai objek COM menggunakan enumerator sekarang didukung di .NET 5.0 (#13259)
  • Gunakan jalur pribadi sementara pada startup Runspace ketika variabel lingkungan 'HOME' tidak ditentukan (#13239)
  • Memperbaiki Invoke-Command untuk mendeteksi panggilan rekursif dari entri riwayat yang sama (#13197)
  • Mengubah pwsh dapat dieksekusi -Masukkan format beralih awalan -di dalam ke -inp untuk memperbaiki konflik dengan -interaktif (#13205) (Terima kasih @iSazonov!)
  • Menangani jalur sistem file WSL saat menganalisis zona keamanan file (#13120)
  • Jadikan sakelar lain wajib di Split-Path (#13150) (Terima kasih @kvprasoon!)
  • Ikon Desain Lancar Baru untuk PowerShell 7 (#13100) (Terima kasih @sarhakmalik!)
  • Memperbaiki Pindah-Item untuk mendukung gerakan cross-mount di Unix (#13044)

Peralatan

  • Memperbaiki titik-titik kesalahan pemasangan (#13387)
  • Tingkatkan batas waktu build harian Windows menjadi 90 menit (#13354)
  • Perbarui ketergantungan konfigurasi ke versi 2 (#13230) (Terima kasih @RDIL!)
  • Memperbaiki Test-XUnitTestResults fungsi (#13270) (Terima kasih @iSazonov!)
  • Memperbarui .devcontainer untuk menggunakan gambar SDK buruh pelabuhan malam (#13128)

tes

  • tanda Uji-Koneksi -TraceRoute tes sebagai tertunda (#13310)

Apa yang diharapkan di PowerShell 7.1

  • PowerShellGet 3.0
  • Modul Manajemen Rahasia, lapisan abstraksi yang dapat diperluas di PowerShell untuk berinteraksi dengan Secrets and Secrets Vaults, akan mendapatkan dukungan Linux.
  • PSScriptAnalyzer 2.0 untuk pengalaman pengguna yang lebih baik dengan VSCode-PowerShell dan PSEditorServices.
  • Perbaikan dilakukan untuk Kernel PowerShell Jupyter
  • Perbaikan dilakukan untuk platyPS vNext, modul PowerShell yang saat ini digunakan pengembang untuk mengonversi dokumentasi PowerShell dari penurunan harga menjadi bantuan yang dapat diperbarui.

Ada juga sejumlah area yang memungkinkan untuk melakukan lebih banyak peningkatan dan perubahan, termasuk Instalasi dan Pembaruan, Peningkatan Shell, Pengalaman Pengguna Interaktif.

Terakhir, PowerShell mungkin mendapatkan pengaturan minimal, yang hanya menyertakan bagian PowerShell yang diperlukan untuk skrip Anda. Tidak hanya akan memakan lebih sedikit ruang disk, tetapi yang lebih penting, satu set kode minimal berarti lebih sedikit patching dan permukaan serangan keamanan.

Anda dapat mengunduhnya di sini:

Unduh PowerShell 7.1 Pratinjau 5

DIREKOMENDASIKAN: Klik di sini untuk memperbaiki masalah Windows dan mengoptimalkan kinerja sistem
5 add-on yang harus dimiliki untuk instalasi baru Firefox Anda

5 add-on yang harus dimiliki untuk instalasi baru Firefox Anda

DIREKOMENDASIKAN: Klik di sini untuk memperbaiki masalah Windows dan mengoptimalkan kinerja siste...

Baca lebih banyak

Microsoft sekarang memungkinkan Anda menginstal Windows 11 pada PC yang kompatibel dengan Windows 10

Microsoft sekarang memungkinkan Anda menginstal Windows 11 pada PC yang kompatibel dengan Windows 10

Di samping build pratinjau baru Windows 11, Microsoft mengumumkan pembaruan signifikan untuk pers...

Baca lebih banyak

Cara Menonaktifkan Desain Material Untuk Bookmark Chrome

Cara Menonaktifkan Desain Material Untuk Bookmark Chrome

Seperti yang mungkin sudah Anda ketahui, Google Chrome versi 63 yang baru saja dirilis hadir deng...

Baca lebih banyak