பவர்ஷெல் என்பது கட்டளை வரியில் ஒரு மேம்பட்ட வடிவம். இது பயன்படுத்த தயாராக உள்ள cmdlets ஒரு பெரிய தொகுப்பு நீட்டிக்கப்பட்டுள்ளது மற்றும் பல்வேறு காட்சிகளில் .NET கட்டமைப்பு / C # பயன்படுத்த திறன் உள்ளது. விண்டோஸ் ஒரு GUI கருவி, பவர்ஷெல் ISE ஐ உள்ளடக்கியது, இது ஸ்கிரிப்ட்களை ஒரு பயனுள்ள வழியில் திருத்த மற்றும் பிழைத்திருத்தத்தை அனுமதிக்கிறது. சில பணிகள் முடிந்துவிட்டதாக பயனருக்கு தெரிவிக்க சில நேரங்களில் நீங்கள் பலரும் பவர்ஷெல் ஸ்கிரிப்டிலிருந்து அறிவிப்பைக் காட்ட வேண்டும். நீங்கள் பயன்படுத்தக்கூடிய சில முறைகள் இங்கே.
விளம்பரம்
உங்கள் பவர்ஷெல் ஸ்கிரிப்டிலிருந்து ஒரு செய்தி உங்கள் நீண்டகால ஸ்கிரிப்ட் அதன் வேலையை முடித்துவிட்டதாக பயனருக்கு தெரிவிக்கலாம். அல்லது, ஏதோ தவறு அல்லது முக்கியமான ஒன்று நடந்ததாக அது சொல்லக்கூடும். நான் வழக்கமாக பயன்படுத்தும் முறைகள் இங்கே.
பவர்ஷெல்லிலிருந்து செய்தி அறிவிப்பைக் காட்டு
எளிமையான முறை கிளாசிக் சம்பந்தப்பட்டது விண்டோஸ் ஸ்கிரிப்டிங் ஹோஸ்ட் செயலி.
முரண்பாட்டில் தைரியமாக செய்வது எப்படி
பவர்ஷெல் மூலம், ஒரு COM பொருளின் உதாரணத்தை உருவாக்குவது எளிது. எங்கள் விஷயத்தில், WSH இலிருந்து விண்டோஸ்.ஷெல் பொருள் தேவை. பின்வரும் கட்டளையுடன் இதை உருவாக்கலாம்:
$ wsh = புதிய-பொருள் -ComObject Wscript.Shell
இப்போது, நம்முடையதைப் பயன்படுத்தலாம்$ wsh
கிடைக்கக்கூடிய முறைகளை அழைக்க பொருள்Wscript.Shell
. அவற்றில் ஒன்றுபாப்அப்
, இதுதான் நமக்குத் தேவை. பின்வரும் குறியீட்டைப் பயன்படுத்தலாம்:
$ wsh = புதிய-பொருள் -காம்ஆப்ஜெக்ட் Wscript.Shell $ wsh.Popup ('வினேரோவிலிருந்து வணக்கம்')
திபாப்அப்
முறை தனிப்பயனாக்கலாம். எடுத்துக்காட்டாக, நீங்கள் அதன் தலைப்பைக் குறிப்பிடலாம், இயல்புநிலை உரையாடல் ஐகான்களில் ஒன்றை ஒதுக்கலாம் அல்லது கூடுதல் பொத்தான்களைக் காட்டலாம்.
பாப்அப் முறையைத் தனிப்பயனாக்கவும்
தொடரியல் பின்வருமாறு.
பாப் அப் (,,,)
உரை
நீங்கள் செய்தியில் காட்ட விரும்பும் உரை.
விநாடிகள்
தள்ளுபடி செய்யப்படும் வரை பெட்டி காண்பிக்கும் விநாடிகளின் எண்ணிக்கையைக் கொண்ட ஒரு முழு எண். பூஜ்ஜியம் அல்லது விடுபட்டால், பயனர் நிராகரிக்கும் வரை செய்தி பெட்டி இருக்கும்.
தலைப்பு
செய்தியின் தலைப்பாக தோன்றும் தலைப்பைக் கொண்ட ஒரு சரம்.
வகை
பின்வரும் அட்டவணையில் வரையறுக்கப்பட்ட ஒரு குறிப்பிட்ட தோற்றம் மற்றும் நடத்தைக்கு ஒத்த ஒரு முழு எண்.
மதிப்பு | பொத்தானை |
---|---|
0 | சரி |
1 | சரி, ரத்துசெய் |
2 | கருக்கலைப்பு, புறக்கணிக்கவும், மீண்டும் முயற்சிக்கவும் |
3 | ஆம், இல்லை, ரத்துசெய் |
4 | ஆ ம் இல்லை |
5 | மீண்டும் முயற்சிக்கவும், ரத்துசெய் |
16 | விமர்சன |
32 | கேள்வி |
48 | ஆச்சரியம் |
64 | தகவல் |
விரும்பிய ஐகான் மற்றும் பொத்தான்களைப் பெற, மதிப்புகளை இணைக்கவும். எ.கா., ஒரு கேள்வியை உருவாக்க, 1 + 32 ஐ உங்களுடையதாக பயன்படுத்தவும்வகை
மதிப்பு. பின்வரும் உதாரணத்தைக் காண்க:
பாப்-அப் செய்தி பெட்டியை நிராகரிக்க பயனர் கிளிக் செய்த பொத்தானை பாப்அப் முறையும் திருப்பித் தரலாம். பின்வரும் அட்டவணையைப் பார்க்கவும்:
வருவாய் மதிப்பு | பொத்தான் சொடுக்கப்பட்டது |
---|---|
1 | சரி |
2 | ரத்துசெய் |
3 | கருக்கலைப்பு |
4 | மீண்டும் முயற்சிக்கவும் |
5 | புறக்கணிக்கவும் |
6 | ஆம் |
7 | இல்லை |
-1 | எதுவுமில்லை, செய்தி பெட்டி தானாகவே நிராகரிக்கப்பட்டது (நேரம் முடிந்தது) |
வருவாய் மதிப்பை நீங்கள் பின்வருமாறு கையாளலாம்:
$ result = $ wsh.Popup ('நீங்கள் வினேரோவை விரும்புகிறீர்களா?', 0, 'PS இலிருந்து ஒரு கேள்வி', 1 + 32)
மாற்றாக, ஒரு செய்தியைக் காண்பிக்க நீங்கள் .NET Framework அழைப்பைப் பயன்படுத்தலாம்.
நெட் கட்டமைப்பிலிருந்து மெசேஜ் பாக்ஸைப் பயன்படுத்துதல்
நீங்கள் பயன்படுத்த வேண்டிய கட்டளை பின்வருமாறு:
[System.Windows.MessageBox] :: காட்டு ('வினேரோவிலிருந்து வணக்கம்')
முடிவு:
புதிய ஆண்டு தீம் 2017
மீண்டும், நீங்கள் அதைத் தனிப்பயனாக்கலாம். குறிப்புக்கு, பின்வரும் பக்கத்தைப் பார்க்கவும்:
இறுதியாக, பவர்ஷெல்லுக்கு ஒரு சிறப்பு தொகுதி உள்ளது, அது சாத்தியமான போது நீங்கள் பயன்படுத்தலாம்.
ஒரு சிறப்பு தொகுதியைப் பயன்படுத்தி, பர்ன்டோஸ்ட்
வெளிப்புற தொகுதிகள் பயன்படுத்த உங்களுக்கு தடை இல்லை என்றால், நீங்கள் உடன் செல்லலாம் பர்ன்டோஸ்ட் .
அதை பின்வருமாறு நிறுவவும்:
- திற பவர்ஷெல் நிர்வாகியாக .
- வகை:
நிறுவு-தொகுதி-பெயர் பர்ன்டோஸ்ட்
- தொகுதி பயன்படுத்த தயாராக உள்ளது.
அறிவிப்பைக் காட்ட, கட்டளையை இயக்கவும்:
இறக்குமதி-தொகுதி BurntToast
புதிய-பர்ன்டோஸ்ட்நோடிஃபிகேஷன்-உரை 'வினேரோ', 'பவர்ஷெல்லிலிருந்து வணக்கம்'
பார்க்க பவர்ஷெல் கேலரி முழுமையான விவரங்கள் மற்றும் வழிமுறைகளுக்கு.
பின்வருவதை மனதில் கொள்ளுங்கள். உங்கள் அறிவிப்பைக் காண,
- பவர்ஷெல் செயல்படுத்தல் கொள்கை கட்டமைக்கப்பட வேண்டும் மூன்றாம் தரப்பு தொகுதிகள் ஏற்ற அனுமதிக்க.
- என்றால் கவனம் உதவி இயக்கப்பட்டது விண்டோஸ் 10 இல், இது உங்கள் பர்ன்டோஸ்ட் அறிவிப்புகளை மறைக்கக்கூடும்.
- கட்டளையுடன் தொகுதி அகற்றப்படலாம்
நிறுவல் நீக்கு-தொகுதி BurntToast
.
அவ்வளவுதான்!