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

Kata Bangun 'Hey Cortana' Tidak Lagi Tersedia di Cortana Beta
Kata Bangun 'Hey Cortana' Tidak Lagi Tersedia di Cortana Beta
Sepertinya aplikasi Cortana Beta versi 2.2004.22762.0 kehilangan kemampuan untuk bereaksi pada kata bangun. Mengatakan 'Hey Cortana' tidak mengaktifkan aplikasi, melainkan menampilkan pesan bahwa kata kuncinya saat ini tidak tersedia. Perubahan itu pertama kali dilihat oleh HTNovo. Versi aplikasi yang disebutkan tersedia dalam versi Windows 10
Cara Menggunakan FaceTime Tanpa WiFi
Cara Menggunakan FaceTime Tanpa WiFi
Facetime adalah aplikasi obrolan video asli Apple. Itu tanggal kembali ke iPhone 4 ketika itu hanya dapat digunakan dengan Wi-Fi. Namun, sejak iPhone 4, Anda bisa Facetime tanpa Wi-Fi. Kalian semua
Apakah Mouse Anda Terus Mengklik Ganda? Coba ini
Apakah Mouse Anda Terus Mengklik Ganda? Coba ini
Ini tidak diragukan lagi mengganggu ketika ada sesuatu yang salah dengan komputer Anda. Mungkin layar Anda mengotak-atik Anda, atau semuanya terlalu lambat. Atau, mungkin mouse Anda bertingkah. Masalah dengan klik dua kali tidak jarang terjadi. Anda klik
Cara Menemukan Grup di WhatsApp
Cara Menemukan Grup di WhatsApp
Grup WhatsApp adalah cara terbaik untuk berbagi berita dan menyatukan teman dan keluarga. Mereka juga bisa menjadi sumber informasi yang bagus tentang merek atau blogger favorit Anda. Tetapi jika Anda baru mengenal WhatsApp atau tidak terlalu ahli teknologi,
Lifeproof vs. Otterbox – Panduan Utama
Lifeproof vs. Otterbox – Panduan Utama
Lifeproof dan Otterbox berselisih selama bertahun-tahun sebelum Otterbox mengakuisisi Lifeproof pada tahun 2013. Ini masih merupakan salah satu nama terbesar di industri casing pelindung smartphone. Keduanya menawarkan kasing berkualitas tinggi, jadi pilihan di antara keduanya adalah
Samsung Galaxy J2 – Cara Menggunakan OK Google
Samsung Galaxy J2 – Cara Menggunakan OK Google
Sejak Google meluncurkan asisten suara mereka, ponsel Android menjadi lebih pintar. Mereka juga menjadi lebih nyaman digunakan dan sekarang jauh lebih mampu daripada sebelumnya. 'OK Google' adalah fitur yang rapi
Dapatkan Informasi BIOS melalui Command Prompt di Windows 10
Dapatkan Informasi BIOS melalui Command Prompt di Windows 10
Di Windows 10, dimungkinkan untuk mendapatkan informasi tentang BIOS menggunakan baris perintah. Begini caranya.