If-Koubou

Je li HKLM Alias ​​za HKEY_LOCAL_MACHINE?

Je li HKLM Alias ​​za HKEY_LOCAL_MACHINE? (Kako da)

Ponekad, kada radite s Windowsom, vidite na primjer sve vrste imena, kratica i identifikatora kao što su HKLM i HKEY_LOCAL_MACHINE. Je li HKLM jednostavno pseudonim za HKEY_LOCAL_MACHINE ili postoje li 'razlike' između ta dva? Danas SuperUser Q & A post ima odgovore na pitanje čudnog čitatelja.

Današnja pitanja i odgovori nam se javljaju zahvaljujući SuperUseru - podjele Stack Exchange-a, zajednice-driven grupiranja Q & A web stranica.

Screenshot zbog ljubaznosti (Flickr).

Pitanje

SuperUser čitač Joe Kearney želi znati je li HKLM samo pseudonim za HKEY_LOCAL_MACHINE ili ako doista postoje razlike između ta dva puta:

HKLM se često koristi kao skraćenica za HKEY_LOCAL_MACHINE, ali neočekivano, to također izgleda kao da je istina kada pitam Reg. za vrijednost.

  • C: \> reg upita "HKLM \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion" / v "CurrentVersion"
    HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion
    CurrentVersion REG_SZ 6.1
  • C: \> reg upita "HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion" / v "CurrentVersion"
    HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion
    CurrentVersion REG_SZ 6.1

Postoje li reference u kojima se tvrdi da su ekvivalentni ili da je jedan alias za drugu? Ili su, u stvari, slučajevi gdje nisu iste stvari?

Je li HKLM jednostavno pseudonim za HKEY_LOCAL_MACHINE ili postoje li neke razlike između ta dva?

Odgovor

SuperUser suradnici Twinkles i john smith imaju odgovor za nas. Prvo, trepere:

Ne, iako je HKLM kratica za HKEY_LOCAL_MACHINE, nema službene izjave tvrtke Microsoft da je uvijek ekvivalentan. Ustvari, izričito navodi da dostupnost ovih prečaca ovisi o korištenju softvera i općenito se navode kao najčešće korištene kratice.

Postoje slučajevi kada skraćivanje HKEY_LOCAL_MACHINE za HKLM nije dopušteno, npr. Prilikom definiranja pravila.

Slijedi odgovor john smith:

Također ne možete koristiti ove kratice u .reg datotekama, morate napisati cijelo ime unutar trgovačkih opsega tamo.

Imate li nešto za objašnjenje? Zvuči u komentarima. Želite li pročitati više odgovora od drugih tehnoloških korisnika Stack Exchangea? Pogledajte ovdje cijelu raspravu.