Как изменить активный пункт контекстного меню для иконок рабочего стола?

Вопрос:

   Как изменить активный пункт контекстного меню для иконок рабочего стола?

Ответ:

   Для любого типа файлов делается по такому шаблону. Создать .REG файл с таким содержимым:

REGEDIT4

[HKEY_CLASSES_ROOT\Log.File\shell]
@="edit"

[HKEY_CLASSES_ROOT\Log.File\shell\open]
@="Просмотр"

[HKEY_CLASSES_ROOT\Log.File\shell\open\command]
@="notepad.exe %1"

[HKEY_CLASSES_ROOT\Log.File\shell\edit]
@="Редактировать"

[HKEY_CLASSES_ROOT\Log.File\shell\edit\command]
@="notepad.exe %1"

   В строке
[HKEY_CLASSES_ROOT\Log.File\shell]
@="edit" {этой строке}
указываешь предпочтительную последовательность через запятую. На первом месте будет стоять пункт по умолчанию.