Iska, спасибо. Я с этой страницы сюда и пришел :)
1. Мне очень не хочется уходить в юникод
2. Оно так же не работет :(
Если ты акцентируешься на угловых скобках - то это ведь пример. В реале их не надо.
Впрочем, я пытался в разных вариантах :) Чем черт не шутит :)
Код:
![Выделить весь код](images/misc/selectcode.png)
; BOF
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\!__2Del]
"2del"="is deleted"
"2dell"=dword:00003039
"2Delll"=hex(7):73,00,64,00,73,00,64,00,66,00,67,00,73,00,64,00,67,00,00,00,64,\
00,66,00,64,00,66,00,67,00,00,00,00,00
"SZ_Sim"="Simple notation"
; all of lines below are ignored
"SZ_Hex1"=hex(1):Hex notation
"SZ_Hex2"=hex(1):"Hex notation"
"SZ_Hex3"=hex(1):<Hex notation>
"SZ_Hex4"=hex(1):<"Hex notation">
"Value E"=hex(1):<REG_SZ (as comma-delimited list of hexadecimal values representing a UTF-16LE NUL-terminated string)>
; EOF
Формат файла - UCS-2 LE BOM
Я для чистоты эксперимента вначале экспортнул его из RegEdit в формате по умолчанию (не меняя на NT), а потом в нем делал правки. Руками :)
.