Является ли HKLM псевдоним для HKEY_LOCAL_MACHINE?

Оглавление:

Является ли HKLM псевдоним для HKEY_LOCAL_MACHINE?
Является ли HKLM псевдоним для HKEY_LOCAL_MACHINE?

Видео: Является ли HKLM псевдоним для HKEY_LOCAL_MACHINE?

Видео: Является ли HKLM псевдоним для HKEY_LOCAL_MACHINE?
Видео: Все комбинации горячих клавиш Windows 10/11 - YouTube 2024, Апрель
Anonim
Иногда при работе с Windows вы видите, например, все типы имен, сокращений и идентификаторов, таких как HKLM и HKEY LOCAL MACHINE. Является ли HKLM просто псевдонимом для HKEY LOCAL MACHINE или существуют ли различия между ними? На сегодняшнем постпользователе SuperUser Q & A есть ответы на вопрос любопытного читателя.
Иногда при работе с Windows вы видите, например, все типы имен, сокращений и идентификаторов, таких как HKLM и HKEY LOCAL MACHINE. Является ли HKLM просто псевдонимом для HKEY LOCAL MACHINE или существуют ли различия между ними? На сегодняшнем постпользователе SuperUser Q & A есть ответы на вопрос любопытного читателя.

Сегодняшняя сессия вопросов и ответов приходит к нам благодаря SuperUser - подразделению Stack Exchange, основанной на сообществах сайтам Q & A.

Скриншот любезно предоставлен wandersick (Flickr).

Вопрос

Читатель SuperUser Джо Кирни хочет знать, является ли HKLM просто псевдонимом для HKEY_LOCAL_MACHINE или если между ними по-разному возникают различия:

HKLM is often used as an abbreviation for HKEY_LOCAL_MACHINE, but unexpectedly, this also appears to be true when I ask the Reg. for a value.

  • C:>reg query “HKLMSOFTWAREMicrosoftWindows NTCurrentVersion” /v “CurrentVersion” HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersion CurrentVersion REG_SZ 6.1
  • C:>reg query “HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersion” /v “CurrentVersion” HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersion CurrentVersion REG_SZ 6.1

Are there any references asserting that they are equivalent or that one is an alias for the other? Or are there, in fact, cases where they are not the same thing?

Является ли HKLM просто псевдонимом для HKEY_LOCAL_MACHINE или существуют ли какие-то различия между ними?

Ответ

У участников SuperUser Twinkles и john smith есть ответ для нас. Сначала, Twinkles:

No, although HKLM is an abbreviation for HKEY_LOCAL_MACHINE, there is no official statement from Microsoft that it is always equivalent. In fact, it explicitly states that the availability of these shortcuts depend on the software being used and they are generally referred to as commonly used abbreviations.

There are cases where abbreviating HKEY_LOCAL_MACHINE to HKLM is not permitted, for instance when defining a policy.

Затем последовал ответ от Джона Кузема:

You also cannot use these abbreviations in.reg files, you have to write the full name inside the square scopes there.

Есть что добавить к объяснению? Отключить звук в комментариях. Хотите узнать больше ответов от других пользователей Windows? Посмотрите здесь полную дискуссионную тему.

Рекомендуемые: