Ana Windows 10 PowerShell'den Mesaj Bildirimi Göster

PowerShell'den Mesaj Bildirimi Göster



PowerShell, gelişmiş bir komut istemi biçimidir. Kullanıma hazır çok sayıda cmdlet ile genişletilmiştir ve çeşitli senaryolarda .NET framework / C # kullanma yeteneği ile birlikte gelir. Windows, komut dosyalarını yararlı bir şekilde düzenlemeye ve hata ayıklamaya olanak tanıyan PowerShell ISE adlı bir GUI aracı içerir. Bazen birçoğunuz, kullanıcıya bazı görevlerin yapıldığını bildirmek için bir PowerShell betiğinden bir bildirim göstermeniz gerekir. İşte kullanabileceğiniz bazı yöntemler.

Reklam

PowerShell betiğinizden gelen bir mesaj, kullanıcıya uzun süredir çalışan betiğinizin çalışmasını bitirdiğini bildirebilir. Veya bir şeyin yanlış olduğunu veya önemli bir şeyin olduğunu söyleyebilir. İşte genellikle kullandığım yöntemler.

PowerShell'den Mesaj Bildirimi Göster

En basit yöntem, klasik Windows Komut Dosyası Sistemi app.

dizüstü bilgisayarım ne tür bir ram kullanıyor?

PowerShell ile COM nesnesinin bir örneğini oluşturmak kolaydır. Bizim durumumuzda, WSH'den Windows.Shell nesnesine ihtiyacımız var. Aşağıdaki komutla oluşturulabilir:

$ wsh = Yeni Nesne -Tüm Nesne Wscript.Shell

Şimdi kullanabiliriz$ wshiçin kullanılabilen yöntemleri çağırmak için nesneWscript.Shell. Onlardan biriAçılır, İhtiyacımız olan budur. Aşağıdaki kod kullanılabilir:

$ wsh = Yeni Nesne -ComObject Wscript.Shell $ wsh.Popup ('Winaero'dan Merhaba')

PowerShell Windows 10

Açılıryöntem özelleştirilebilir. Örneğin, başlığını belirtebilir, varsayılan iletişim simgelerinden birini atayabilir veya fazladan düğmeler gösterebilirsiniz.

Popup yöntemini özelleştirme

Sözdizimi aşağıdaki gibidir.

Açılır(,,,)

Metinmesajda göstermek istediğiniz metindir.

SecondsToWaitkutunun kapatılıncaya kadar göstereceği saniye sayısını içeren bir tam sayıdır. Sıfırsa veya atlanmışsa, mesaj kutusu kullanıcı kapatana kadar kalır.

Başlıkmesajın başlığı olarak görünecek başlığı içeren bir dizedir.

Türaşağıdaki tabloda tanımlanan belirli bir görünüme ve davranışa karşılık gelen bir tamsayıdır.

DeğerButon
0tamam
1Tamam, İptal
2Kürtaj,
Yoksay, Yeniden Dene
3Evet,
Hayır, İptal
4Evet Hayır
5Yeniden dene,
İptal etmek
16Kritik
32Soru
48Ünlem
64Bilgi

İstenilen simge ve düğmeleri elde etmek için değerleri birleştirin. Örneğin, bir soru oluşturmak için 1 + 32'yi kullanın.Türdeğer. Aşağıdaki örneğe bakın:

PowerShell Windows 10

Popup yöntemi ayrıca kullanıcının tıkladığı düğmeyi geri döndürerek açılır mesaj kutusunu kapatabilir. Aşağıdaki tabloya bakın:

Geri dönüş değeriDüğme tıklandı
1tamam
2İptal etmek
3Kürtaj
4Yeniden dene
5Göz ardı etmek
6Evet
7Hayır
-1Yok, mesaj
kutu otomatik olarak kapatıldı (zaman aşımı)

Dönüş değerini aşağıdaki gibi halledebilirsiniz:

$ sonuç = $ wsh.Popup ('Winaero'dan hoşlanıyor musunuz?', 0, 'PS'den bir soru', 1 + 32)

Alternatif olarak, bir mesajı görüntülemek için bir .NET Framework çağrısı kullanabilirsiniz.

.NET Framework'ten MessageBox kullanarak

Kullanmanız gereken komut aşağıdaki gibidir:

[System.Windows.MessageBox] :: Göster ('Winaero'dan Merhaba')

Sonuç:

Windows 10'a çalıştırma komutu ekleyin

MessageBox NET PowerShell Windows 10

Yine özelleştirebilirsiniz. Referans için aşağıdaki sayfaya bakın:

MessageBox.Show Yöntemi

Son olarak, mümkün olduğunda kullanabileceğiniz PowerShell için özel bir modül var.

Özel bir modül kullanarak BurntToast

Harici modülleri kullanmakla sınırlı değilseniz, Yanmış tost .

Aşağıdaki gibi kurun:

  1. Açık Yönetici olarak PowerShell .
  2. Tür:Install-Module -Name BurntToast
  3. Modül kullanıma hazırdır.

Bir bildirim görüntülemek için şu komutu çalıştırın:

Import-Module BurntToast
Yeni-BurntToastNotification - Metin 'Winaero', 'PowerShell'den Merhaba'

Toast Bildirimi PowerShell Windows 10

Bakın PowerShell Galerisi tüm ayrıntılar ve talimatlar için.

Lütfen aşağıdakileri aklınızda bulundurun. Bildiriminizi görmek için,

  1. PowerShell yürütme politikası yapılandırılmalı üçüncü taraf modüllerin yüklenmesine izin vermek için.
  2. Eğer Odak Yardımı etkinleştirildi Windows 10'da BurntToast bildirimlerinizi gizleyebilir.
  3. Modül komutuyla kaldırılabilirKaldırma Modülü BurntToast.

Bu kadar!

Ilginç Haberler

Editörün Seçimi

Galaxy Watch'ı iPhone'a Nasıl Bağlarım
Galaxy Watch'ı iPhone'a Nasıl Bağlarım
Çoğu Samsung saatini Galaxy Watch uygulamasıyla iPhone'lara bağlayabilirsiniz ve çoğu işlevsellik çalışır. Galaxy Watch 5 iPhone ile çalışmıyor.
Etiket Arşivleri: Windows 10 Yıldönümü Güncellemesi
Etiket Arşivleri: Windows 10 Yıldönümü Güncellemesi
Windows 10'da Klasör Şablonunu Değiştirin
Windows 10'da Klasör Şablonunu Değiştirin
Windows 10'da bir Sürücü, Klasör veya Kitaplık için Görünüm Şablonu Nasıl Değiştirilir? Dosya Gezgini'ni kullanıyorsanız, bunun için güzel bir özelliği olduğunu zaten biliyor olabilirsiniz.
Valorant'ta Tüm Ajanların Kilidini Açma
Valorant'ta Tüm Ajanların Kilidini Açma
Riot Games'in Valorant'ı nihayet beta aşamasını geçti ve dünyanın dört bir yanındaki birinci şahıs nişancı (FPS) bağımlılarının kullanımına sunuldu. Rekabet aşamasına daha fazla oyuncu girdikçe, işinizde kullandığınız temsilciler konusunda ciddileşmenin zamanı geldi.
XML Dosyası Nedir?
XML Dosyası Nedir?
XML dosyası bir Genişletilebilir İşaretleme Dili dosyasıdır. Bir XML dosyasını nasıl açacağınız veya XML'i CSV, JSON, PDF vb. diğer formatlara nasıl dönüştüreceğiniz aşağıda açıklanmıştır.
Sony Alpha A200 incelemesi
Sony Alpha A200 incelemesi
Sony, mükemmel Alpha A100 ile DSLR pazarına girdiğinde, yerleşik rekabeti değer üzerinden ölümüne dövüyordu. A200, bu geleneği, çok az bir özellik ve fiyat kombinasyonuyla sürdürüyor.
Windows 10'da tüm klasörler için klasör görünümü şablonunu değiştirin
Windows 10'da tüm klasörler için klasör görünümü şablonunu değiştirin
İşte Dosya Gezgini'nin tüm klasörler için istenen görünümü ayarlamasını ve ardından Windows 10'da hatırlamasını sağlamanın bir yolu. Nasıl yapılacağını görelim.