Utama Windows 10 Tampilkan Pemberitahuan Pesan dari PowerShell

Tampilkan Pemberitahuan Pesan dari PowerShell



PowerShell adalah bentuk lanjutan dari prompt perintah. Itu diperpanjang dengan satu set besar cmdlet siap pakai dan hadir dengan kemampuan untuk menggunakan .NET framework / C # dalam berbagai skenario. Windows menyertakan alat GUI, PowerShell ISE, yang memungkinkan pengeditan dan debugging skrip dengan cara yang berguna. Terkadang Anda banyak yang perlu menampilkan pemberitahuan dari skrip PowerShell untuk memberi tahu pengguna bahwa beberapa tugas telah selesai. Berikut beberapa metode yang bisa Anda gunakan.

Iklan

Pesan dari skrip PowerShell Anda mungkin memberi tahu pengguna bahwa skrip yang berjalan lama Anda telah menyelesaikan pekerjaannya. Atau, ia mungkin mengatakan bahwa ada sesuatu yang salah atau sesuatu yang penting telah terjadi. Berikut adalah metode yang biasanya saya gunakan.

Tampilkan Pemberitahuan Pesan dari PowerShell

Metode paling sederhana melibatkan yang klasik Host Skrip Windows aplikasi.

bagaimana cara membatalkan akun pertandingan saya

Dengan PowerShell, mudah untuk membuat instance objek COM. Dalam kasus kami, kami membutuhkan objek Windows.Shell dari WSH. Itu dapat dibuat dengan perintah berikut:

$ wsh = New-Object -ComObject Wscript.Shell

Sekarang, kita bisa menggunakan file$ wshobjek untuk memanggil metode yang tersediaWscript.Shell. Salah satunya adalahMuncul, ini lah yang kita butuhkan. Kode berikut dapat digunakan:

$ wsh = New-Object -ComObject Wscript.Shell $ wsh.Popup ('Halo dari Winaero')

Pesan Dari PowerShell Windows 10

ItuMunculmetode dapat disesuaikan. Misalnya, Anda dapat menentukan judulnya, menetapkan salah satu ikon dialog default, atau menampilkan tombol tambahan.

Sesuaikan metode Popup

Sintaksnya adalah sebagai berikut.

Muncul(,,,)

Teksadalah teks yang ingin Anda tunjukkan dalam pesan.

SecondsToWaitadalah bilangan bulat yang berisi jumlah detik yang akan ditampilkan oleh kotak tersebut hingga ditutup. Jika nol atau dihilangkan, kotak pesan tetap ada sampai pengguna menutupnya.

Juduladalah string berisi judul yang akan muncul sebagai judul pesan.

Tipeadalah bilangan bulat yang sesuai dengan tampilan dan perilaku tertentu yang ditentukan dalam tabel berikut.

NilaiTombol
0baik
1Oke, Batal
2Abortus,
Abaikan, Coba lagi
3Iya,
Tidak, Batal
4Ya Tidak
5Mencoba kembali,
Membatalkan
16Kritis
32Pertanyaan
48Seruan
64Informasi

Untuk mendapatkan ikon dan tombol yang diinginkan, gabungkan nilainya. Misalnya, untuk membuat pertanyaan, gunakan 1 + 32 sebagaiTipenilai. Lihat contoh berikut:

Pertanyaan Dari PowerShell Windows 10

Metode Popup juga dapat mengembalikan tombol yang diklik pengguna untuk menutup kotak pesan pop-up. Lihat tabel berikut:

Nilai kembaliTombol diklik
1baik
2Membatalkan
3Abortus
4Mencoba kembali
5Mengabaikan
6Iya
7Tidak
-1Tidak ada, pesan
kotak ditutup secara otomatis (batas waktu)

Anda dapat menangani nilai pengembalian sebagai berikut:

$ result = $ wsh.Popup ('Apakah kamu suka Winaero?', 0, 'Pertanyaan dari PS', 1 + 32)

Alternatifnya, Anda dapat menggunakan panggilan .NET Framework untuk menampilkan pesan.

Menggunakan MessageBox dari .NET Framework

Perintah yang perlu Anda gunakan terlihat sebagai berikut:

[System.Windows.MessageBox] :: Show ('Halo dari Winaero')

Hasil:

pengaturan presentasi windows 10

MessageBox NET PowerShell Windows 10

Sekali lagi, Anda dapat menyesuaikannya. Untuk referensi, lihat halaman berikut:

Metode MessageBox.Show

Terakhir, ada modul khusus untuk PowerShell yang dapat Anda gunakan jika memungkinkan.

Menggunakan modul khusus, BurntToast

Jika Anda tidak dibatasi untuk menggunakan modul eksternal, Anda dapat menggunakannya BurntToast .

Instal sebagai berikut:

  1. Buka PowerShell sebagai Administrator .
  2. Tipe:Instal-Module -Name BurntToast
  3. Modul siap digunakan.

Untuk menampilkan notifikasi, jalankan perintah:

Import-Module BurntToast
New-BurntToastNotification -Text 'Winaero', 'Halo dari PowerShell'

Notifikasi Toast PowerShell Windows 10

Lihat Galeri PowerShell untuk detail dan petunjuk lengkapnya.

Harap perhatikan hal-hal berikut. Untuk melihat notifikasi Anda,

  1. Kebijakan eksekusi PowerShell harus dikonfigurasi untuk memungkinkan pemuatan modul pihak ketiga.
  2. Jika Bantuan Fokus diaktifkan di Windows 10, ini mungkin menyembunyikan pemberitahuan BurntToast Anda.
  3. Modul dapat dihapus dengan perintahCopot-Modul BurntToast.

Itu dia!

Artikel Menarik

Pilihan Editor

Mozilla Memperkenalkan Logo Firefox Baru
Mozilla Memperkenalkan Logo Firefox Baru
Sebuah posting baru di blog resmi Mozilla mengungkapkan bahwa perusahaan tersebut berpisah dengan logo Firefox lama yang bagus setelah 16 tahun. Logo baru ini dimaksudkan untuk mencerminkan fakta bahwa merek Firefox lebih dari sekadar peramban. Logo baru terlihat sedikit kontroversial. Sementara itu menjaga ekor rubah,
Cara Mengunjungi Pulau Animal Crossing Lainnya
Cara Mengunjungi Pulau Animal Crossing Lainnya
Mengunjungi pulau Animal Crossing lainnya adalah bagian yang menyenangkan. Berikut cara menjelajahi pulau lain di Animal Crossing New Horizons
Cara Mengontrol Perangkat Android Dari PC Windows 10
Cara Mengontrol Perangkat Android Dari PC Windows 10
Menyulap antara smartphone dan komputer saat mengerjakan tugas penting bisa menjadi aktivitas yang melelahkan. Pernahkah Anda mencari cara untuk mengontrol ponsel Anda melalui PC dan menyelamatkan diri dari kesulitan melihat dua cara
Nonaktifkan Hibernasi tetapi Pertahankan Startup Cepat
Nonaktifkan Hibernasi tetapi Pertahankan Startup Cepat
Di Windows 10, ada fitur bernama Fast Startup untuk mempercepat proses booting. Lihat cara menonaktifkan full hibernation untuk menghemat ruang disk tapi tetap cepat startup.
Cara Menemukan Nugget Besi di Animal Crossing: New Horizons
Cara Menemukan Nugget Besi di Animal Crossing: New Horizons
Iron nugget adalah salah satu item paling berharga di Animal Crossing: New Horizons. Mereka dapat digunakan untuk membuat beberapa alat dan furnitur paling premium. Tetapi ketika Anda mulai bermain, Anda mungkin tidak tahu cara mendapatkannya
Ulasan BeatsX: Beats terbaik, atau yang terburuk?
Ulasan BeatsX: Beats terbaik, atau yang terburuk?
Headphone Beats cenderung membuat audiophiles sedikit berbusa. Dengarkan pakar audio, dan mereka akan terus-menerus berpendapat tentang bagaimana kualitas audio pada mereka buruk, bagaimana mereka hanya sebuah merek, bagaimana orang yang membeli
Cara Mengedit URL di Favorit di Microsoft Edge
Cara Mengedit URL di Favorit di Microsoft Edge
Hari ini kita akan melihat cara Mengedit URL di Favorit di Microsoft Edge. Kemampuan ini baru untuk 'Pembaruan Musim Gugur Pembuat' Windows 10.