रन डायलॉग कैसे पता करता है कि एप्लिकेशन कहां हैं?
रन डायलॉग आपके कंप्यूटर पर प्रोग्राम खोलने के लिए एक आसान और बहुत उपयोगी तरीके के रूप में काम कर सकता है, लेकिन यह कैसे पता चलता है कि आपके सिस्टम में वे एप्लिकेशन कहां स्थित हैं? आज के SuperUser Q & A पोस्ट में एक जिज्ञासु पाठक के प्रश्न का उत्तर है.
आज का प्रश्न और उत्तर सत्र सुपरयूज़र के सौजन्य से आता है-स्टैक एक्सचेंज का एक उपखंड, क्यू एंड ए वेब साइटों का एक समुदाय-संचालित समूह है।.
प्रश्न
सुपरयूज़र रीडर mt025 जानना चाहता है कि रन डायलॉग कैसे जानता है कि अनुप्रयोग कहां हैं जो विंडोज सिस्टम 'PATH' में नहीं हैं:
एक बिजली उपयोगकर्ता के रूप में, मैं अक्सर रन डायलॉग का उपयोग करता हूं। मैं समझ सकता हूं कि निम्नलिखित कमांड क्यों काम करते हैं, जैसा कि वे अंदर हैं पथ वातावरण विविधता.
- MSPaint
- diskmgmt.msc
- एक्सप्लोरर
ये कमांड CMD में भी काम करते हैं.
नीचे दिए गए आदेश रन डायलॉग में काम करते हैं, लेकिन वे अंदर नहीं हैं पथ पर्यावरण चर, और वे सीएमडी में काम नहीं करते हैं.
- फ़ायरफ़ॉक्स
- winword
- iexplore
रन कैसे पता करता है कि ये फाइलें कहां हैं?
उत्तर
SuperUser योगदानकर्ता w32sh हमारे लिए जवाब है:
जब आप रन डायलॉग से एक कमांड निष्पादित करते हैं, तो सिस्टम यहां ऐप पथ रजिस्ट्री कुंजियों को देखता है:
- HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ App पथ
तथा
- HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ App पथ
उदाहरण
- HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ App पथ \ filezilla.exe
(चूक) मान डेटा निष्पादन योग्य के लिए पूरा रास्ता है। यदि यह नहीं पाया जाता है, तो यह प्रत्येक फ़ोल्डर को शामिल करता है पथ, जबकि CMD (कमांड प्रॉम्प्ट) इन रजिस्ट्री कुंजियों को संदर्भित नहीं करता है, यह केवल खोज करता है पथ.
स्पष्टीकरण में कुछ जोड़ना है? टिप्पणियों में विचार व्यक्त करो। अन्य टेक-सेवी स्टैक एक्सचेंज उपयोगकर्ताओं से अधिक उत्तर पढ़ना चाहते हैं? पूरी चर्चा धागा यहाँ देखें.