मुखपृष्ठ » कैसे » क्या HKL_LOCAL_MACHINE के लिए HKLM एक उपनाम है?

    क्या HKL_LOCAL_MACHINE के लिए HKLM एक उपनाम है?

    कभी-कभी विंडोज के साथ काम करते समय, आप उदाहरण के लिए HKLM और HKEY_LOCAL_MACHINE जैसे सभी नाम, संक्षिप्त नाम और पहचानकर्ता देखते हैं। क्या HKLM केवल HKEY_LOCAL_MACHINE के लिए एक उपनाम है या दोनों के बीच 'अंतर' हैं? आज के SuperUser Q & A पोस्ट में एक जिज्ञासु पाठक के प्रश्न के उत्तर हैं.

    आज का प्रश्न और उत्तर सत्र सुपरयूज़र के सौजन्य से आता है-स्टैक एक्सचेंज का एक उपखंड, क्यू एंड ए वेब साइटों का एक समुदाय-संचालित समूह है।.

    वांडरसिक (फ़्लिकर) का स्क्रीनशॉट सौजन्य.

    प्रश्न

    सुपरयूजर रीडर जो किर्नी जानना चाहता है कि क्या HKLM HKEY_LOCAL_MACHINE के लिए केवल एक अन्य नाम है या यदि वास्तव में दोनों के बीच कई बार मतभेद हैं:

    HKLM को अक्सर HKEY_LOCAL_MACHINE के संक्षिप्त नाम के रूप में उपयोग किया जाता है, लेकिन अप्रत्याशित रूप से, यह तब भी सच प्रतीत होता है जब मैं Reg से पूछता हूं। एक मूल्य के लिए.

    • C: \> reg क्वेरी "HKLM \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion" / v "CurrentVersion"
      HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion
      CurrentVersion REG_SZ 6.1
    • C: \> reg क्वेरी "HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion" / v "CurrentVersion"
      HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion
      CurrentVersion REG_SZ 6.1

    क्या कोई संदर्भ है कि वे समान हैं या कि दूसरे के लिए एक उपनाम है? या वास्तव में, ऐसे मामले हैं जहां वे एक ही चीज नहीं हैं?

    क्या HKLM HKEY_LOCAL_MACHINE के लिए केवल एक अन्य नाम है या वास्तव में दोनों के बीच कुछ अंतर हैं?

    उत्तर

    सुपरयूजर योगदानकर्ताओं ट्विंकल और जॉन स्मिथ का जवाब हमारे लिए है। सबसे पहले, ट्विंकल:

    नहीं, हालांकि HKLM HKEY_LOCAL_MACHINE का संक्षिप्त नाम है, लेकिन Microsoft का कोई आधिकारिक कथन नहीं है कि यह हमेशा समकक्ष है। वास्तव में, यह स्पष्ट रूप से बताता है कि इन शॉर्टकट की उपलब्धता उपयोग किए जा रहे सॉफ़्टवेयर पर निर्भर करती है और इन्हें आमतौर पर कहा जाता है आमतौर पर इस्तेमाल किया संक्षिप्त.

    ऐसे मामले हैं जहां HKEY_LOCAL_MACHINE को HKLM के लिए संक्षिप्त करने की अनुमति नहीं है, उदाहरण के लिए, जब नीति को परिभाषित करते हैं.

    जॉन स्मिथ से जवाब द्वारा पीछा किया:

    आप .reg फ़ाइलों में इन संक्षिप्तीकरणों का उपयोग नहीं कर सकते हैं, आपको वहां स्क्वायर स्कॉप्स के अंदर पूरा नाम लिखना होगा.


    स्पष्टीकरण में कुछ जोड़ना है? टिप्पणियों में विचार व्यक्त करो। अन्य टेक-सेवी स्टैक एक्सचेंज उपयोगकर्ताओं से अधिक उत्तर पढ़ना चाहते हैं? पूरी चर्चा धागा यहाँ देखें.