विंडोज 10 एमएसजी कमांड मिस्ट्री


11

मैं एक पुराने टाइमर अनुभवी विंडोज उपयोगकर्ता हूं। मेरा मुख्य कंप्यूटर एक विंडोज 7 प्रो बॉक्स है। हमने एक नए कार्यालय के लिए एक नया पीसी खरीदा; इस पर बेशक विंडोज 10 (होम) है। मैं नए पीसी पर कुछ काम कर रहा था और जो मैं कर रहा था उसका परिणाम भेजना चाहता था - एक प्रिंटर का आईपीवी 6 पता - विन 7 पीसी पर वापस। मैं उपयोग करना चाहता था NET SENDलेकिन यह विन 10 (या विन 7 पर उपलब्ध नहीं है क्योंकि यह निकला है)।

शोध में पाया गया कि MSGकमांड को NET SENDपुराने दिनों में क्या किया गया था (जैसे) करना चाहिए । एक वेब साइट के नमूने में वर्तमान निर्देशिका C: \ WINDOWS \ SYSTEM32 होने के साथ एक कमांड प्रॉम्प्ट विंडो दिखाई गई और MSG /?कमांड का सिंटैक्स देने का नतीजा दिखा - बस मुझे जो चाहिए था।

लेकिन MSG /?विन 10 बॉक्स पर दौड़ते हुए कहा कि एमएसजी को एक कमांड के रूप में मान्यता नहीं दी गई थी। (यह Win 7 पर काम करता है, MSG.EXE के साथ SYSTEM32 में है।) MSG.EXEWinSxS के तहत एक निर्देशिका में पाया गया खुदाई का थोड़ा सा हिस्सा -

C:\Windows\WinSxS\amd64_microsoft-windows-t..commandlinetoolsmqq_31bf3856ad364e35_10.0.17134.1_none_0ea9fdb9152f846c

लेकिन यह वर्तमान निर्देशिका के रूप में उस सेट के साथ भी सही नहीं चलता है। कुछ को इसे स्थापित करने की आवश्यकता है, ऐसा लगता है - यद्यपि उस ऑनलाइन नमूने में ऐसा कुछ भी करने के बारे में कुछ भी नहीं था जो मुझे मिला था।

मैंने "प्रोग्राम्स" (जो कि "प्रोग्राम्स और फीचर्स" हुआ करता था) को चेक किया और इसे किसी ऐसी चीज के रूप में नहीं देखा जिसे मैं इंस्टॉल कर सकता था।

क्या चल रहा है? मैं इसे कैसे उपयोग करूँ? अन्य कमोडों को एक ही तरह का जादू करने की आवश्यकता है ताकि वे एक सामान्य कमांड प्रॉम्प्ट से काम करें?

किसी भी सहायता के लिए धन्यवाद।


2
उम, मुझे स्पष्ट गूंगा प्रश्न पूछने के लिए क्षमा करें, लेकिन आप अन्य मशीन को जानकारी प्राप्त करने के लिए नोटपैड और थंबड्राइव का उपयोग क्यों नहीं कर सकते हैं? या किसी अन्य मशीन के लिए एक आईपी पते, यहां तक ​​कि एक आईपीवी 6 पता प्राप्त करने के लिए कोई अन्य विधि?
YetAnotherRandomUser

जवाबों:


12

आप जाहिरा तौर पर सभी कंप्यूटरों पर होम संस्करण का उपयोग कर रहे हैं। इस संस्करण में MSG कमांड शामिल नहीं है। प्रो से शुरू होने वाले विंडोज संस्करणों में कमांड केवल उपलब्ध है।

एक पक्ष-टिप्पणी के रूप में, विंडोज एंटरप्राइज पर परीक्षण किया गया, यहां तक ​​कि पुराने "नेट सेंड" कमांड अभी भी उस संस्करण में मौजूद है।

सभी रिपोर्टों के अनुसार, msg.exeउच्च विंडोज़ संस्करणों से होम में ट्रांसप्लांट करने की कोशिश नहीं की जाती है, इसलिए कोई आसान समाधान नहीं है।

आप हालांकि अपना खुद का लिख ​​सकते हैं।

मुफ्त psexec का उपयोग करके आप दूरस्थ कंप्यूटर पर कोड निष्पादित कर सकते हैं जो एक पॉप-अप संदेश बनाता है।

पोस्ट देखें कुछ विचारों के लिए विंडोज बैच फ़ाइल से एक पॉपअप / संदेश बॉक्स दिखाएं

मैंने जो निफ्टी पाया वो थे:

  • mshta.exeWindows .htaHTML अनुप्रयोगों के लिए रनटाइम इंजन , javascript: प्रोटोकॉल URL सहित कमांड लाइन तर्क के रूप में एक सामान्य URL को स्वीकार करता है । तो आप इस तरह से 10 सेकंड के टाइमआउट के साथ अलर्ट जारी कर सकते हैं:

    mshta "javascript:var sh=new ActiveXObject( 'WScript.Shell' ); sh.Popup( 'Message!', 10, 'Title!', 64 );close()"
    
  • VBScript फ़ाइल का उपयोग करना और इसे CScript का उपयोग करके कॉल करना, जैसे किसी .vbsफ़ाइल में निम्नलिखित है :

    Set objArgs = WScript.Arguments
    messageText = objArgs(0)
    MsgBox messageText
    

3

MSG /? विन 10 बॉक्स पर दौड़ते हुए कहा कि MSGएक कमांड के रूप में मान्यता प्राप्त नहीं थी

हमने एक नए कार्यालय के लिए एक नया पीसी खरीदा; इस पर बेशक विंडोज 10 (होम) है।

विंडोज के होम एडिशन में शामिल नहीं हैं msg

स्रोत Msg - विंडोज CMD - SS64.com

अन्य कमांड को एक ही तरह का जादू करने की आवश्यकता है ताकि वे सामान्य कमांड प्रॉम्प्ट से काम करें?

वह प्रश्न "बहुत व्यापक" है।



5
That question is "too broad".यह ओपी की समस्या का हल नहीं है। कुछ मार्गदर्शन (शायद एक प्रासंगिक लेख के लिए एक लिंक) रास्ता कम कुंद होगा।
यहाँ रूट मत करो plz ...

@ NOTRoothereplz ... मैं विशेष रूप से "क्या अन्य आदेशों" का उल्लेख करते हुए प्रश्न के उद्धृत भाग का उल्लेख कर रहा था - वह हिस्सा वास्तव में बहुत व्यापक है क्योंकि हम नहीं जानते कि वह किस आदेश का उल्लेख कर रहा है। इसके अलावा उन्होंने पूछा "क्या चल रहा है? मैं इसे कैसे इस्तेमाल करूँ?" जिसका उत्तर दिया गया है। उसने उपाय नहीं पूछा।
DavidPostill

3

MSG प्रोग्राम केवल विंडोज के प्रो या एंटरप्राइज संस्करणों पर उपलब्ध है।
यह मुख्य उद्देश्य उपयोगकर्ताओं को टर्मिनल सर्वर या इसी तरह के सामान पर सूचित करना है। इसे सामान्य रूप से केवल प्रशासकों के लिए उपलब्ध कुछ अधिकारों की आवश्यकता होती है (सामान्य उपयोगकर्ता को इसका उपयोग करने का अधिकार दिया जा सकता है) जिसका अर्थ है कि इसका मुख्य उद्देश्य उपयोगकर्ताओं को शटडाउन, समस्या आदि के बारे में सूचित करने के लिए विंडोज़ प्रशासक द्वारा उपयोग किया जाना है,

WinSxS के अंदर सबफ़ोल्डर है। एक विंडोज अपडेट। Microsoft इस फ़ोल्डर को "घटक स्टोर" कहता है और इसके बारे में अधिक जानकारी इस लेख में पाई जा सकती है:
https://docs.microsoft.com/en-us/windows-hardware/manufacture/desktop/manage-the-component-store
मैं अपने सिस्टम पर msg.exe के साथ एक ही फ़ोल्डर खोजने में सक्षम था। इसे देखते हुए, यह इसकी वैध .exe फ़ाइल की तरह प्रतीत नहीं होता है, इसकी शुरुआत "DCS" से होती है जब इसे हेक्स संपादक में देखते हैं लेकिन इसकी निष्पादन योग्य फ़ाइल होने पर "MZ" से शुरू करना चाहिए। मुझे इस "DCS" हेडर के बारे में कोई दस्तावेज नहीं मिल पा रहा था।

यदि दोनों कंप्यूटरों में इंटरनेट की सुविधा है तो वैकल्पिक रूप से एक मेल भेजना और इसे अपने वेब मेल क्लाइंट में खोलना होगा। विंडोज 7 और 10 भी दोनों अन्य लोगों के लिए प्रस्ताव सहायता करने के लिए एक सुविधा के साथ आते हैं, यह शुरू करने Msra.exe द्वारा खोला जा सकता है कि विधि आप जैसे अन्य दूरदराज के प्रबंधन उपकरणों का उपयोग कर सकता है काम नहीं करता है Teamviewer । टीमव्यूअर के पास केवल लैन का उपयोग करने का एक विकल्प है जिसका अर्थ है कि स्थानीय लैन पर इसका उपयोग करने के लिए इंटरनेट की आवश्यकता नहीं है।


1

जैसा कि यहाँ और यहाँ विस्तृत है , आपको दोनों msg.exe(अंदर जाने के लिए C:\Windows\System32) की आवश्यकता है

  • C:\Windows\WinSxS\amd64_microsoft-windows-t..commandlinetoolsmqq_31bf3856ad364e35_10.0.18362.1_none_fb86e15d293d8d62\msg.exe

और msg.exe.mui(में जाने के लिए C:\Windows\System32\en-US)

  • C:\Windows\WinSxS\amd64_microsoft-windows-t..etoolsmqq.resources_31bf3856ad364e35_10.0.18362.1_en-us_f257f72e582e10e5\msg.exe.mui

हालांकि, पहले उन्हें SXSEXP का उपयोग करके विघटित (बेशर्म आत्म-प्रचार) की आवश्यकता होती है :

> sxsexp64.exe msg.exe expand\msg.exe
Processing target path  msg.exe
msg.exe => expand\msg.exe
File size               12602 bytes

DCS_HEADER found.

 NumberOfBlocks         1
 UncompressedFileSize   26112

DCS_BLOCK #1
 Block->CompressedBlockSize     0000312A
 Block->DecompressedBlockSize   00006600
Operation Successful
> sxsexp64.exe msg.exe.mui expand\msg.exe.mui
Processing target path  msg.exe.mui
msg.exe.mui => expand\msg.exe.mui
File size               2150 bytes

DCS_HEADER found.

 NumberOfBlocks         1
 UncompressedFileSize   7680

DCS_BLOCK #1
 Block->CompressedBlockSize     00000856
 Block->DecompressedBlockSize   00001E00
Operation Successful

इन विघटित फ़ाइलों का उपयोग करने के लिए C:\Windows\System32और C:\Windows\System32\en-USक्रमशः कॉपी करने की आवश्यकता होती है MSG

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.