मुख्य विंडोज 10 PowerShell से एक संदेश सूचना दिखाएँ

PowerShell से एक संदेश सूचना दिखाएँ



PowerShell कमांड प्रॉम्प्ट का एक उन्नत रूप है। यह रेडी-टू-यूज़ cmdlets के विशाल सेट के साथ विस्तारित है और विभिन्न परिदृश्यों में .NET फ्रेमवर्क / सी # का उपयोग करने की क्षमता के साथ आता है। विंडोज में एक GUI टूल, PowerShell ISE शामिल है, जो स्क्रिप्ट को उपयोगी तरीके से संपादित और डीबग करने की अनुमति देता है। कभी-कभी आपको उपयोगकर्ता को यह बताने के लिए कि किसी कार्य को करने के लिए PowerShell स्क्रिप्ट से एक सूचना दिखाने की आवश्यकता है। यहां कुछ तरीके दिए गए हैं जिनका आप उपयोग कर सकते हैं।

विज्ञापन

आपके PowerShell स्क्रिप्ट का एक संदेश उपयोगकर्ता को सूचित कर सकता है कि आपकी लंबे समय से चल रही स्क्रिप्ट ने अपना काम पूरा कर लिया है। या, यह बता सकता है कि कुछ गलत है या कुछ महत्वपूर्ण है। यहां वे विधियां हैं जो मैं आमतौर पर उपयोग करता हूं।

PowerShell से एक संदेश सूचना दिखाएँ

सरलतम विधि में क्लासिक शामिल है विंडोज स्क्रिप्टिंग होस्ट एप्लिकेशन।

विंडोज़ 10 विंडो बटन काम नहीं कर रहा है

PowerShell के साथ, COM ऑब्जेक्ट का एक उदाहरण बनाना आसान है। हमारे मामले में, हमें WSH से Windows.Shell ऑब्जेक्ट की आवश्यकता है। इसे निम्न कमांड से बनाया जा सकता है:

$ wsh = New-Object -ComObject Wscript.Shell

अब, हम अपने उपयोग कर सकते हैं$ wshके लिए उपलब्ध कॉल विधियों के लिए वस्तुWscript.Shell। उनमें से एक हैपॉप अप, यह वही है जो हमें चाहिए। निम्नलिखित कोड का उपयोग किया जा सकता है:

$ wsh = New-Object -ComObject Wscript.Shell $ wsh.Popup ('हेलो फ्रॉम विनेरो')

PowerShell विंडोज 10 से संदेश

पॉप अपविधि अनुकूलित किया जा सकता है। उदाहरण के लिए, आप इसका शीर्षक निर्दिष्ट कर सकते हैं, डिफ़ॉल्ट डायलॉग आइकन में से एक असाइन कर सकते हैं या अतिरिक्त बटन दिखा सकते हैं।

पॉपअप विधि को अनुकूलित करें

वाक्य विन्यास इस प्रकार है।

पॉप अप(,,,)

टेक्स्टवह पाठ है जिसे आप संदेश में दिखाना चाहते हैं।

SecondsToWaitएक पूर्णांक होता है जिसमें सेकंड की संख्या होती है जिसे बॉक्स खारिज होने तक प्रदर्शित करेगा। यदि शून्य या छोड़ा गया है, तो संदेश बॉक्स उपयोगकर्ता के खारिज होने तक रहता है।

शीर्षकएक स्ट्रिंग है जिसमें शीर्षक है जो संदेश के शीर्षक के रूप में दिखाई देगा।

प्रकारएक पूर्णांक है जो निम्नलिखित तालिका में परिभाषित एक विशेष रूप और व्यवहार से मेल खाता है।

मूल्यबटन
0ठीक
1ठीक है, रद्द करें
2गर्भपात,
ध्यान न दें, फिर से प्रयास करें
3हाँ,
नहीं, रद्द करें
4हाँ नही
5पुन: प्रयास करें,
रद्द करना
16नाजुक
32सवाल
48विस्मयादिबोधक
64जानकारी

वांछित आइकन और बटन प्राप्त करने के लिए, मूल्यों को मिलाएं। जैसे, किसी प्रश्न की रचना करने के लिए, 1 + 32 का उपयोग करेंप्रकारमूल्य। निम्नलिखित उदाहरण देखें:

PowerShell विंडोज 10 से प्रश्न

पॉपअप विधि उस बटन को भी वापस कर सकती है जिसे उपयोगकर्ता ने पॉप-अप संदेश बॉक्स को खारिज करने के लिए क्लिक किया था। निम्न तालिका देखें:

प्रतिलाभ की मात्राबटन पर क्लिक किया
1ठीक
2रद्द करना
3गर्भपात
4पुन: प्रयास करें
5नज़रअंदाज़ करना
6हाँ
7नहीं
-1कोई नहीं, संदेश
बॉक्स स्वचालित रूप से खारिज कर दिया गया था (टाइमआउट)

आप निम्न मान को निम्न प्रकार से संभाल सकते हैं:

$ परिणाम = $ wsh.Popup ('क्या आपको Winaero पसंद है?', 0, 'PS से एक प्रश्न', 1 + 1)

वैकल्पिक रूप से, आप संदेश प्रदर्शित करने के लिए .NET फ्रेमवर्क कॉल का उपयोग कर सकते हैं।

.NET फ्रेमवर्क से MessageBox का उपयोग करना

कमांड का उपयोग करने की आवश्यकता इस प्रकार है:

[System.Windows.MessageBox] :: दिखाएँ ('विनो से हैलो')

परिणाम:

सिस्टम अनअटेंडेड स्लीप टाइमआउट

मैसेजबॉक्स नेट पॉवरशेल विंडोज 10

फिर से, आप इसे कस्टमाइज़ कर सकते हैं। संदर्भ के लिए, निम्न पृष्ठ देखें:

MessageBox.Show विधि

अंत में, PowerShell के लिए एक विशेष मॉड्यूल है जिसका उपयोग आप तब कर सकते हैं जब यह संभव हो।

एक विशेष मॉड्यूल, BurntToast का उपयोग करना

यदि आप बाहरी मॉड्यूल का उपयोग करने के लिए प्रतिबंधित नहीं हैं, तो आप साथ जा सकते हैं BurntToast

इसे इस प्रकार स्थापित करें:

  1. खुला हुआ व्यवस्थापक के रूप में PowerShell ।
  2. प्रकार:स्थापित-मॉड्यूल -नाम BurntToast
  3. मॉड्यूल का उपयोग करने के लिए तैयार है।

एक अधिसूचना प्रदर्शित करने के लिए, कमांड चलाएँ:

आयात-मॉड्यूल BurntToast
न्यू-बर्नटोटनॉटिफिकेशन -टेक्स्ट 'विनेरो', 'हेलो फ्रॉम पॉवरशेल'

टोस्ट अधिसूचना पॉवरशेल विंडोज 10

देखें पॉवरशेल गैलरी पूर्ण विवरण और निर्देशों के लिए।

कृपया निम्नलिखित बातों का ध्यान रखें। आपकी सूचना देखने के लिए,

  1. PowerShell निष्पादन नीति कॉन्फ़िगर किया जाना चाहिए तृतीय-पक्ष मॉड्यूल को लोड करने की अनुमति देने के लिए।
  2. अगर फोकस असिस्ट सक्षम है विंडोज 10 में, यह आपके BurntToast नोटिफिकेशन को छिपा सकता है।
  3. मॉड्यूल को कमांड के साथ हटाया जा सकता हैस्थापना-मॉड्यूल BurntToast

बस!

दिलचस्प लेख

संपादक की पसंद

विंडोज 7 और विंडोज 8 के लिए ऑरोरा स्क्रीनसेवर डाउनलोड करें
विंडोज 7 और विंडोज 8 के लिए ऑरोरा स्क्रीनसेवर डाउनलोड करें
विंडोज 7 और विंडोज 8 के लिए ऑरोरा स्क्रीनसेवर। यहां आप विंडोज 7 और विंडोज 8 के लिए ऑरोरा स्क्रीनसेवर प्राप्त कर सकते हैं। इसे विंडोज विस्टा के साथ भेज दिया गया था लेकिन विंडोज 7 में हटा दिया गया था और 8. एक टिप्पणी छोड़ें या पूर्ण विवरण देखें लेखक: Microsoft Corporation । http://microsoft.com 'विंडोज 7 और विंडोज 8 के लिए ऑरोरा स्क्रीनसेवर' डाउनलोड करें
विंडोज 10 में स्टिकी नोट्स में साइन इन और साइन आउट करें
विंडोज 10 में स्टिकी नोट्स में साइन इन और साइन आउट करें
एक बार जब आप स्टिकी नोट्स के लिए अपने Microsoft खाते के साथ साइन-इन करते हैं, तो आप अपने नोट्स को क्लाउड पर सिंक करने में सक्षम होंगे। अन्यथा, आपके नोट स्थानीय रूप से संग्रहीत किए जाएंगे।
टीपी-लिंक सेफस्ट्रीम टीएल-आर600वीपीएन समीक्षा
टीपी-लिंक सेफस्ट्रीम टीएल-आर600वीपीएन समीक्षा
IPsec VPN, मोबाइल कर्मचारियों को मुख्य कार्यालय से सुरक्षित रूप से जोड़ने के सबसे सस्ते तरीकों में से एक है, एक ऐसी लागत जिसे TP-Link का नया TL-R600VPN और भी कम कर देता है। यह छोटी डेस्कटॉप इकाई एक साथ 20 IPsec तक का समर्थन करती है और
उल्लेखनीयता में रिकॉर्डिंग कैसे हटाएं
उल्लेखनीयता में रिकॉर्डिंग कैसे हटाएं
उल्लेखनीयता iPads और अन्य iOS उपकरणों के लिए सबसे लोकप्रिय नोट लेने वाला ऐप है। यह ऐप आपको पीडीएफ फाइलों में नोट्स लेने और एनोटेशन करने के अलावा और भी बहुत कुछ करने की अनुमति देता है। आप एक ऑडियो रिकॉर्डिंग भी बना सकते हैं, उसे फिर से चला सकते हैं,
अमेज़न इको कनेक्शन खोता रहता है - कैसे ठीक करें
अमेज़न इको कनेक्शन खोता रहता है - कैसे ठीक करें
आपने अपना बिल्कुल नया अमेज़ॅन इको स्थापित करना समाप्त कर लिया है, और आप एलेक्सा, अमेज़ॅन की वॉयस कंट्रोल सिस्टम को अपना पहला वॉयस कमांड जारी करने के लिए उत्सुक हैं। लेकिन क्या होगा अगर यह काम नहीं करता है? आप शून्य में बोलते हैं, और
Android के साथ VPN का उपयोग कैसे करें
Android के साथ VPN का उपयोग कैसे करें
जब आपके डेटा को ऑनलाइन सुरक्षित रखने की बात आती है, तो वीपीएन से बेहतर कुछ नहीं है। चाहे आप अपने ब्राउज़िंग डेटा को ISP की जासूसी करने से छिपाना चाहते हों, आप नहीं चाहते कि विज्ञापनदाता आपकी जानकारी तक पहुँच प्राप्त करें जब यह '
विंडोज 10 में एक विभाजन को कैसे सिकोड़ें
विंडोज 10 में एक विभाजन को कैसे सिकोड़ें
विंडोज 10 में अपने ड्राइव पर एक विभाजन या डिस्क को कैसे सिकोड़ें, यह देखें। यह उपयोगी हो सकता है यदि आपके पास आपके ड्राइव पर अतिरिक्त स्थान है जिसे आप दूसरे ओएस को स्थापित करने के लिए उपयोग करना चाहते हैं या आपको एक अतिरिक्त विभाजन बनाने की आवश्यकता है।