Что означает `@` при работе с разделами реестра Windows?

Что означает `@` при работе с разделами реестра Windows?

Что @означает при работе с ключами реестра Windows?

Примеры:

введите описание изображения здесь

введите описание изображения здесь

решение1

Похоже на сломанный импорт. При экспорте в .regфайлы, @значение (Default):

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Test]
@="Hello World"

Скриншот Regedit

В вашем случае .regфайл мог бы содержать следующее:

"@"="Hello World"

Это делает его обычным значением, как и любое другое. Значение зависит от программного обеспечения, считывающего эту конкретную запись реестра, в любом случае. При этом у меня тоже есть это значение, так что, вероятно, оно идет с Windows по умолчанию.

В соседних ключах вы можете видеть, что это значение должно войти в (Default)значение. Означает ли это, что что-то сломано, я не могу сказать.

Связанный контент