8Sep
Czasami podczas pracy z Windows widzisz na przykład różne nazwy, skróty i identyfikatory, takie jak HKLM i HKEY_LOCAL_MACHINE.Czy HKLM jest po prostu aliasem dla HKEY_LOCAL_MACHINE, czy są między nimi "różnice"?Dzisiejszy post SuperUser Q & A ma odpowiedzi na ciekawe pytanie czytelnika.
Dzisiejsze pytanie &Sesja odpowiedzi przychodzi do nas dzięki uprzejmości SuperUser - poddziału Stack Exchange, opartego na społecznościach grupy Q & A.
Zrzut ekranu dzięki uprzejmości wędrowca( Flickr).
Pytanie
Czytnik SuperUser, Joe Kearney, chce wiedzieć, czy HKLM jest tylko aliasem dla HKEY_LOCAL_MACHINE, czy też rzeczywiście istnieją między nimi różnice:
HKLM jest często używany jako skrót dla HKEY_LOCAL_MACHINE, ale nieoczekiwanie wydaje się, że jest to równieżprawda, kiedy pytam Reg.dla wartości.
- C: \ & gt; zapytanie reg "HKLM \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion" / v "CurrentVersion"
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion
CurrentVersion REG_SZ 6.1 - C: \ & gt; zapytanie reg "HKEY_LOCAL_MACHINE\ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion "/ v" CurrentVersion "
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion
CurrentVersion REG_SZ 6.1
Czy istnieją odniesienia, które potwierdzają, że są one równoważne lub że jest to alias dla drugiego? Czy rzeczywiście istnieją przypadki, w których nie są one tym samym?
Czy HKLM jest po prostu aliasem dla HKEY_LOCAL_MACHINE, czy też istnieją między nimi pewne różnice?
Odpowiedzi
SuperUser Twinkles i John Smith mają dla nas odpowiedź.Najpierw Twinkles:
Nie, chociaż skrót HKLM jest skrótem od HKEY_LOCAL_MACHINE, nie ma oficjalnego oświadczenia firmy Microsoft, że zawsze jest ono równoważne. W rzeczywistości wyraźnie stwierdza, że dostępność tych skrótów zależy od używanego oprogramowania i są one ogólnie nazywane powszechnie używanymi skrótami .
Istnieją przypadki, w których skracanie HKEY_LOCAL_MACHINE do HKLM jest niedozwolone, na przykład podczas definiowania zasady.
Następnie odpowiedź od Johna Smitha:
Nie możesz też używać tych skrótów w plikach. reg, musisz wpisać pełne imię i nazwisko w kwadratowych zakresach tam.
Czy chcesz coś dodać do wyjaśnienia? Dźwięk w komentarzach. Chcesz przeczytać więcej odpowiedzi od innych użytkowników Stack Exchange, którzy znają się na technologii? Sprawdź cały wątek dyskusji tutaj.