about_Update_Notifications

Deskripsi singkat

Memberi tahu pengguna tentang pengaktifan PowerShell bahwa versi baru PowerShell telah dirilis.

Deskripsi panjang

Dimulai dengan PowerShell 7.0, PowerShell menggunakan pemberitahuan pembaruan untuk memperingatkan pengguna tentang adanya pembaruan powerShell. Sekali per hari, PowerShell meminta layanan online untuk menentukan apakah versi yang lebih baru tersedia.

Catatan

Meskipun pemeriksaan pembaruan terjadi selama sesi pertama dalam periode 24 jam tertentu, karena alasan performa, PowerShell menunjukkan pemberitahuan pada awal sesi berikutnya. Selain itu untuk alasan performa, pemeriksaan pembaruan dimulai 3 detik setelah sesi dimulai.

Secara default, PowerShell berlangganan saluran pemberitahuan yang berbeda tergantung pada versi dan cabangnya. Versi PowerShell yang Tersedia Secara Umum (GA) hanya menampilkan pemberitahuan untuk rilis GA yang diperbarui. Versi Pratinjau dan Release Candidate (RC) memberi tahu pembaruan untuk rilis pratinjau, RC, dan GA.

Mengelola perilaku pemberitahuan

Anda dapat mengubah perilaku pemberitahuan pembaruan dengan mengatur POWERSHELL_UPDATECHECK variabel lingkungan. Nilai berikut ini didukung:

  • Off menonaktifkan fitur pemberitahuan pembaruan
  • Default sama dengan tidak menentukan POWERSHELL_UPDATECHECK:
    • Rilis GA memberi tahu pembaruan untuk rilis GA
    • Rilis Pratinjau/RC memberi tahu pembaruan untuk GA dan rilis pratinjau
  • LTS hanya memberi tahu pembaruan untuk rilis GA layanan jangka panjang (LTS)

Anda harus mengatur variabel lingkungan ini sebelum PowerShell dimulai. Untuk informasi selengkapnya tentang mengatur variabel lingkungan, lihat about_Environment_Variables.

Titik akhir pemberitahuan

PowerShell menggunakan titik akhir berikut untuk menentukan versi terbaru yang tersedia untuk setiap saluran:

Pemberitahuan pembaruan tidak menyediakan cara apa pun untuk memperbarui PowerShell secara otomatis. Di masa mendatang, mungkin ada lebih banyak instruksi atau kemampuan untuk memperbarui dari dalam PowerShell, tetapi hari ini, Anda harus menggunakan mekanisme penginstalan yang sama dengan yang Anda gunakan untuk menginstal PowerShell untuk memperbaruinya.