8Sep
Niekedy pri práci so systémom Windows vidíte napríklad všetky názvy, skratky a identifikátory, napríklad HKLM a HKEY_LOCAL_MACHINE.Je HKLM jednoducho aliasom pre HKEY_LOCAL_MACHINE alebo existujú 'rozdiely' medzi týmito dvoma? Dnešný príspevok SuperUser Q & A má odpovede na otázku zvedavého čitateľa.
Dnešná otázka &Odpoveď na zasadnutie nám príde s láskavým dovolením SuperUser - subdivíziu Stack Exchange, komunitne riadeného zoskupenia webových stránok Q & A.
Screenshot s láskavým dovolením wandersick( Flickr).
Otázka
čítačka SuperUser Joe Kearney chce vedieť, či HKLM je len aliasom pre HKEY_LOCAL_MACHINE alebo či sú naozaj rozdiely medzi týmito dvomi časmi:
HKLM sa často používa ako skratka pre HKEY_LOCAL_MACHINE, ale neočakávane sa to tiež zdá byťpravda, keď požiadam Reg.pre určitú hodnotu.
- C: \ & gt; vyhľadávací dotaz "HKLM \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion" / v "CurrentVersion"
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion
Aktuálna verzia REG_SZ 6.1 - C: \ & gtqu query "HKEY_LOCAL_MACHINE\ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion "/ v" Aktuálna verzia "
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion
CurrentVersion REG_SZ 6.1
Existujú nejaké referencie, ktoré tvrdia, že sú ekvivalentné?Alebo existujú v skutočnosti prípady, keď nie sú to isté?
Je HKLM jednoducho aliasom pre HKEY_LOCAL_MACHINE alebo existujú v skutočnosti nejaké rozdiely medzi týmito dvoma?
Odpovede
SuperUser prispievatelia Twinkles a John Smith majú odpoveď pre nás. Prvýkrát, Twinkles:
Nie, hoci HKLM je skratka pre HKEY_LOCAL_MACHINE, neexistuje oficiálne vyhlásenie spoločnosti Microsoft, že je vždy ekvivalentné.V skutočnosti výslovne uvádza, že dostupnosť týchto skratiek závisí od použitého softvéru a sú všeobecne označované ako bežne používané skratky .
Existujú prípady, v ktorých nie je povolené skrátenie HKEY_LOCAL_MACHINE na HKLM, napríklad pri definovaní politiky.
Nasledujúca odpoveď od john smith:
Taktiež nemôžete používať tieto skratky v súbore. reg, musíte napísať celé meno vnútri štvorcových rozsahov.
Musíte niečo doplniť k vysvetleniu? Znížte komentáre. Chcete si prečítať viac odpovedí od iných používateľov technológie Stack Exchange? Pozrite sa na celý diskusný príspevok tu.