Что означает @
при работе с ключами реестра Windows?
Примеры:
Похоже, сломанный импорт. При экспорте в файлы .reg
, @
- это значение (Default)
:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Test]
@="Hello World"
В вашем случае файл .reg
мог содержать это:
"@"="Hello World"
Это делает его обычным значением, как и любое другое. Смысл в том, чтобы программное обеспечение читало эту конкретную запись реестра в любом случае. При этом у меня тоже есть это значение, поэтому оно, вероятно, поставляется с Windows по умолчанию.
В соседних ключах вы можете видеть, что это значение должно входить в значение (Default)
. Означает ли это, что что-то сломано, я не могу сказать.