KfarYm
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Видимо не корректно сформулировал вопрос, если в ответе только то, что @ - это символ "по-умолчанию" или просто символ... Или такой "ответ": "@ = at (т.е. по адресу), как в эл. почте" - конопель! Спрошу так: для записей REG_EXPAND_SZ (используются для переменных типа %SystemRoot% и подобных) значение переменной идет без всякого предваряющего символа. А вот наличие любого символа в начале должно бы "портить" правильность записи с переменной, однако записи @%SystemRoot% и %SystemRoot% работают!. Так есть ли смысл в использовании @? Примеры: [HKEY_CLASSES_ROOT\.txt\ShellNew] "ItemName"=hex(2):40,00,25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,\ 6f,00,74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,\ 00,6e,00,6f,00,74,00,65,00,70,00,61,00,64,00,2e,00,65,00,78,00,65,00,2c,00,\ 2d,00,34,00,37,00,30,00,00,00 здесь в Уникоде бинарно записано:@%SystemRoot%\system32\notepad.exe,-470 [HKEY_CLASSES_ROOT\Applications\explorer.exe] "TaskbarGroupIcon"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,\ 00,6f,00,74,00,25,00,5c,00,45,00,78,00,70,00,6c,00,6f,00,72,00,65,00,72,00,\ 2e,00,65,00,78,00,65,00,2c,00,31,00,33,00,00,00 здесь в Уникоде бинарно записано: %SystemRoot%\Explorer.exe,13 |