Pagrindinis » kaip » Ar HKLM yra HKEY_LOCAL_MACHINE alias?

    Ar HKLM yra HKEY_LOCAL_MACHINE alias?

    Kartais dirbant su „Windows“, matote visų rūšių pavadinimus, santrumpas ir identifikatorius, pvz., HKLM ir HKEY_LOCAL_MACHINE. Ar HKLM paprasčiausiai yra HKEY_LOCAL_MACHINE slapyvardis arba yra „skirtumų“ tarp dviejų? Šiandienos „SuperUser“ atsakymų ir atsakymų atsakymas yra įdomus skaitytojo klausimas.

    Šiandienos „Klausimų ir atsakymų“ sesija mums suteikiama pagal „SuperUser“ - „Stack Exchange“ padalinį, bendruomenės sukurtą „Q&A“ svetainių grupavimą.

    „Wandersick“ („Flickr“) sutikimas.

    Klausimas

    „SuperUser“ skaitytuvas Joe Kearney nori žinoti, ar HKLM yra tik HKEY_LOCAL_MACHINE slapyvardis, arba jei iš tikrųjų yra skirtumų tarp dviejų:

    HKLM dažnai naudojamas kaip HKEY_LOCAL_MACHINE santrumpa, tačiau netikėtai tai atrodo teisinga, kai paklausiu Reg. už vertę.

    • C:> reg užklausa „HKLM PROGRAMINĖ ĮRANGA„ Microsoft Windows NT “„ CurrentVersion “/ v„ CurrentVersion “
      HKEY_LOCAL_MACHINE PROGRAMINĖ ĮRANGA „Microsoft Windows NT“ Dabartinė versija
      CurrentVersion REG_SZ 6.1
    • C:> reg užklausa „HKEY_LOCAL_MACHINE PROGRAMINĖ ĮRANGA„ Microsoft Windows NT “„ CurrentVersion “/ v„ CurrentVersion “
      HKEY_LOCAL_MACHINE PROGRAMINĖ ĮRANGA „Microsoft Windows NT“ Dabartinė versija
      CurrentVersion REG_SZ 6.1

    Ar yra kokių nors nuorodų, patvirtinančių, kad jos yra lygiavertės arba kitos yra slapyvardžiai kitam? Arba iš tikrųjų yra atvejų, kai jie nėra tas pats dalykas?

    Ar HKLM paprasčiausiai yra „HKEY_LOCAL_MACHINE“ pseudonimas arba iš tikrųjų yra skirtumų tarp šių dviejų?

    Atsakymas

    „SuperUser“ dalyviai „Twinkles“ ir „John Smith“ turi atsakymą. Pirma, „Twinkles“:

    Ne, nors HKLM yra HKEY_LOCAL_MACHINE santrumpa, nėra oficialaus Microsoft pareiškimo, kad jis visada yra lygiavertis. Tiesą sakant, ji aiškiai nurodo, kad šių nuorodų prieinamumas priklauso nuo naudojamos programinės įrangos ir paprastai vadinamas dažniausiai naudojamos santrumpos.

    Yra atvejų, kai HKEY_LOCAL_MACHINE sutrumpinimas į HKLM neleidžiamas, pavyzdžiui, apibrėžiant politiką.

    Po jo atsako John Smith:

    Jūs taip pat negalite naudoti šių sutrumpinimų .reg rinkmenose, turite užpildyti visą pavadinimą lauke.


    Ar ką nors papildyti paaiškinimu? Garsas išjungtas komentaruose. Norite perskaityti daugiau atsakymų iš kitų „tech-savvy Stack Exchange“ vartotojų? Čia rasite visą diskusijų temą.