संदेश कमांड (उदाहरण, स्विच, और अधिक)

विषयसूची:

संदेश कमांड (उदाहरण, स्विच, और अधिक)
संदेश कमांड (उदाहरण, स्विच, और अधिक)
Anonim

msg कमांड एक कमांड प्रॉम्प्ट कमांड है जिसका उपयोग कमांड प्रॉम्प्ट का उपयोग करके नेटवर्क पर एक या अधिक उपयोगकर्ताओं को संदेश भेजने के लिए किया जाता है।

जब कमांड ट्रिगर होता है, तो मशीन (मशीनों) पर एक संकेत प्रदर्शित होता है कि इसे भेजा गया था जो संदेश के साथ-साथ प्रेषक का उपयोगकर्ता नाम और संदेश भेजे जाने का समय दिखाता है।

यह नेट सेंड कमांड के समान कार्य करता है जो विंडोज एक्सपी में लोकप्रिय था, लेकिन यह इसके लिए एक वास्तविक प्रतिस्थापन नहीं है। नेट को बदलने के लिए Msg कमांड का उपयोग करना देखें पृष्ठ को और नीचे भेजें।

Image
Image

संदेश कमांड उपलब्धता

संदेश कमांड विंडोज 11, विंडोज 10, विंडोज 8, विंडोज 7, विंडोज विस्टा और विंडोज एक्सपी में कमांड प्रॉम्प्ट के भीतर से उपलब्ध है।

यह कमांड प्रॉम्प्ट टूल के माध्यम से भी उपलब्ध है जो उन्नत स्टार्टअप विकल्प और सिस्टम रिकवरी विकल्पों में उपलब्ध है।

कुछ संदेश कमांड स्विच और अन्य कमांड सिंटैक्स की उपलब्धता ऑपरेटिंग सिस्टम से ऑपरेटिंग सिस्टम में भिन्न हो सकती है।

संदेश कमांड सिंटैक्स

msg { उपयोगकर्ता नाम | सत्र का नाम | सेशनिड | @ फ़ाइल नाम | } [ /सर्वर: सर्वरनाम] [ /समय: सेकंड] [ /v] [ /w] [संदेश]

देखें कि कमांड सिंटैक्स कैसे पढ़ें यदि आप सुनिश्चित नहीं हैं कि msg कमांड सिंटैक्स की व्याख्या कैसे करें जैसा कि ऊपर लिखा गया है या नीचे दी गई तालिका में वर्णित है।

संदेश कमांड विकल्प
विकल्प स्पष्टीकरण
उपयोगकर्ता नाम संदेश भेजने के लिए उपयोगकर्ता नाम निर्दिष्ट करने के लिए इस विकल्प का उपयोग करें।
सत्र का नाम किसी विशिष्ट सत्र को संदेश भेजने के लिए सत्र नाम निर्दिष्ट करें।
सत्र सत्र आईडी का उपयोग करके सत्र को संदेश भेजने के लिए सत्र विकल्प का उपयोग किया जा सकता है।
@ फ़ाइल का नाम निर्दिष्ट फ़ाइल में सूचीबद्ध उपयोगकर्ता नाम, सत्र नाम और सत्र आईडी पर संदेश भेजने के लिए @filename विकल्प का उपयोग करें।
विकल्प का प्रयोग सर्वरनाम पर प्रत्येक सत्र में संदेश भेजने के लिए किया जाता है।
/सर्वर: सर्वरनाम सर्वरनाम वह सर्वर है जिस पर यूजरनेम, सेशननाम या सेशनिड रहता है। यदि कोई सर्वरनाम निर्दिष्ट नहीं है, तो संदेश उस सर्वर को निर्देशित किया जाएगा जिसे आप msg कमांड निष्पादित कर रहे हैं।
/समय: सेकंड /time स्विच के साथ सेकंड में समय निर्दिष्ट करना संदेश कमांड को संदेश की प्राप्ति की पुष्टि करने के लिए संदेश के रिसीवर की प्रतीक्षा करने के लिए एक लंबा समय देता है। यदि प्राप्तकर्ता सेकंडों की संख्या में संदेश की पुष्टि नहीं करता है, तो संदेश वापस बुला लिया जाएगा।
/वी /v स्विच कमांड के वर्बोज़ मोड को सक्षम करता है, जो msg कमांड द्वारा की जाने वाली क्रियाओं के बारे में विस्तृत जानकारी प्रदर्शित करेगा।
/w यह विकल्प संदेश भेजने के बाद संदेश कमांड को वापसी संदेश की प्रतीक्षा करने के लिए बाध्य करता है। /w स्विच वास्तव में केवल /v स्विच के साथ उपयोगी है।
संदेश यह वह संदेश है जिसे आप भेजना चाहते हैं। यदि आप कोई संदेश निर्दिष्ट नहीं करते हैं तो आपको संदेश कमांड निष्पादित करने के बाद एक दर्ज करने के लिए प्रेरित किया जाएगा।
/? कमांड के कई विकल्पों के बारे में जानकारी दिखाने के लिए msg कमांड के साथ हेल्प स्विच का उपयोग करें।

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

संदेश कमांड उदाहरण


msg @myteam द मेल्टिंग पॉट दोपहर 1 बजे मुझ पर!

इस उदाहरण में, msg कमांड का उपयोग सर्वर से जुड़ी myteam फ़ाइल [ @ filename] में निहित उपयोगकर्ताओं की एक चुनिंदा संख्या को बताने के लिए किया जा रहा है कि एक होना चाहिए दोपहर के भोजन के लिए पिघलने वाले बर्तन में बैठक [संदेश]।


संदेश रोडरेज /सर्वर:TSWHS002 /समय:300

यहां, हमने TSWHS002 [ /server: servername] सर्वर से कनेक्ट होने वाले कर्मचारी, RODREGT [उपयोगकर्ता नाम] को एक संदेश भेजने के लिए कमांड का उपयोग किया है।संदेश बहुत समय के प्रति संवेदनशील है, इसलिए हम यह भी नहीं चाहते कि वह इसे देखे, अगर उसने इसे पांच मिनट के बाद नहीं देखा है [ /time: सेकंड]।

चूंकि एक संदेश निर्दिष्ट नहीं किया गया था, संदेश कमांड प्रॉम्प्ट पर एक नोट प्रस्तुत करेगा जो कहता है भेजने के लिए संदेश दर्ज करें; एक नई लाइन पर CTRL-Z दबाकर संदेश समाप्त करें, फिर ENTER।

RODREGT के लिए एक संदेश दर्ज करने के बाद, आप Enter कुंजी दबाएंगे, फिर CTRL+Z, फिर दर्ज करें फिर से।


msg/v टेस्ट मैसेज!

उपरोक्त उदाहरण में, हम सर्वर से जुड़े सभी लोगों को एक परीक्षण संदेश [संदेश] भेज रहे हैं। हम उन विशिष्ट कार्यों को भी देखना चाहते हैं जो msg कमांड ऐसा करने के लिए कर रहा है [ /v]।

यह एक आसान उदाहरण है जिसे आप घर पर आजमा सकते हैं, जिसमें कोई भी उपयोगकर्ता आपके कंप्यूटर से कनेक्ट नहीं है। आप अपनी स्क्रीन पर संदेश पॉप अप और कमांड प्रॉम्प्ट विंडो में निम्न डेटा देखेंगे, वर्बोज़ स्विच का उपयोग करने के लिए धन्यवाद:


सत्र कंसोल को संदेश भेजा जा रहा है, प्रदर्शन समय 60

Async संदेश सत्र कंसोल को भेजा गया

नेट सेंड को बदलने के लिए Msg कमांड का उपयोग करना

संदेश कमांड को टर्मिनल सर्वर उपयोगकर्ताओं के लिए एक संदेश प्रणाली के रूप में उपयोग करने का इरादा है, जरूरी नहीं कि दो विंडोज 7 कंप्यूटरों के बीच, उदाहरण के लिए।

वास्तव में, आपको दो मानक विंडोज मशीनों के बीच काम करने में मुश्किल हो सकती है जैसे नेट सेंड कमांड ने किया। आपको "सत्र नाम प्राप्त करने में त्रुटि 5" या "सत्र नाम प्राप्त करने में त्रुटि 1825" संदेश मिल सकता है।

हालाँकि, कुछ लोगों को AllowRemoteRPC रजिस्ट्री मान डेटा को 0 सेमें बदलकर इस तरह से msg कमांड का उपयोग करने का सौभाग्य मिला है। संदेश प्राप्त करने वाले कंप्यूटर पर 1 (यदि आप ऐसा करते हैं तो परिवर्तन के बाद कंप्यूटर को रीबूट करें)। यह कुंजी इस स्थान पर HKEY_LOCAL_MACHINE हाइव के अंतर्गत Windows रजिस्ट्री में स्थित है: SYSTEM\CurrentControlSet\Control\Terminal Server ।

संदेश संबंधित कमांड

msg कमांड एक नेटवर्किंग कमांड है, इसलिए इसका उपयोग अन्य नेटवर्क से संबंधित कमांड के साथ किया जा सकता है, लेकिन आम तौर पर, इसका उपयोग संदेश भेजने के लिए अकेले ही किया जाएगा।

साथ ही, जैसा कि कई बार बताया गया है, यह कमांड रिटायर्ड नेट सेंड कमांड के समान है।

सिफारिश की: